Nadam se da sam ubo pravi podforum.
Pokušavao sam par puta rpm3tgz i deb2tgz ali nije bilo uspeha uglavnom zbog zavisnosti..
Često čujem od iskusnijih ljudi ovde kako prave paket za Slek i to me prilično interesuje. Kako se to radi ili neki dobar link..?
Izgradnja paketa
Moderator: Urednik
- Posts: 4591
- Joined: 04 Feb 2011, 20:32
- Location: Beograd
- Contact:
Nije preporučljivo da instaliraš pakete iz repoa drugih distribucija. Samo samostalne pakete kao što su OpenOffice/LibreOffice, Google Chrome i slično. Ovakvi paketi su najčešće optimizovani da rade na nekoliko različitih distribucija tako da će i na Slacku najčešće raditi bez problema.
Paketi iz repoa distribucija su optimizovani da rade samo na jednoj distribuciji i imaju specifične zavisnosti. Zato nije dobra ideja instalirati ih na Slack.
Edit:
Kad su u pitanju jednostavniji paketi, konverzija zna i da uspe. Ali ako paket koristi neke zavisnosti koje ne dolaze uz Slack (Linux PAM, systemd), starije ili novije verzije nekih biblioteka (Slack zna imati novije verzije biblioteka od Ubuntua, ali starije od Archa), ili biblioteke linkovane sa različitim opcijama (Debian i Ubuntu linkuju pakete sa svim mogućim opcijama - često sa pulseaudiom, napr), paket sigurno neće raditi.
Edit 2:
Najčešće je isplativije potražiti SlackBuild. Inače, ne izgrađuju sve SlackBuild skripte softver iz izvornog koda. Neke jednostavno prepakuju pakete upakovane za druge distribucije. Ali kao što rekoh iznad, ovo su obično paketi koji su optimizovani za rad na više distribucija.
Paketi iz repoa distribucija su optimizovani da rade samo na jednoj distribuciji i imaju specifične zavisnosti. Zato nije dobra ideja instalirati ih na Slack.
Edit:
Kad su u pitanju jednostavniji paketi, konverzija zna i da uspe. Ali ako paket koristi neke zavisnosti koje ne dolaze uz Slack (Linux PAM, systemd), starije ili novije verzije nekih biblioteka (Slack zna imati novije verzije biblioteka od Ubuntua, ali starije od Archa), ili biblioteke linkovane sa različitim opcijama (Debian i Ubuntu linkuju pakete sa svim mogućim opcijama - često sa pulseaudiom, napr), paket sigurno neće raditi.
Edit 2:
Najčešće je isplativije potražiti SlackBuild. Inače, ne izgrađuju sve SlackBuild skripte softver iz izvornog koda. Neke jednostavno prepakuju pakete upakovane za druge distribucije. Ali kao što rekoh iznad, ovo su obično paketi koji su optimizovani za rad na više distribucija.
- Posts: 3468
- Joined: 01 Apr 2012, 13:50
- Location: Mlečni put
A što se tiče linkova za pisanje SlackBuild skripti, najbolja dokumentacija ima u podforumu »Dokumentacija«
Pisanje SlakBuild skripte (slackwiki)
Pisanje SlackBuild skripti
Pisanje SlakBuild skripte (slackwiki)
Pisanje SlackBuild skripti
Who is online
Users browsing this forum: No registered users and 20 guests