Kaip įdiegt programą (ar naują versiją), jei nerandam nei APT/PPA saugyklos nei .deb paketo failo
- Keywords:
- backport apt install update software ppa
Ką daryt jei norimai įdiegti programai (ar norimai programos versijai) nerandate nei saugyklos nei .deb paketo failo, ne bėda - va keli būdai kaip pačiam pasidaryti .deb paketą iš programos kodo (source code) arba konvertuoti kitų formatų paketus (pvz. rpm) į deb:
1. Kaip sukurti paketa naujai programinės įrangos versijai (saugyklose/PPA radom kitą versiją)
Šiuo atveju reiktų sukurti reikiamos versijos .deb paketą pasinaudojant kitos rastos versijos pakavimo failais, angliškai tai vadinama backport. Ubuntu atveju naujausia programos versija dažniausiai būna dar neišleistoj (kūrimo/
https:/
Jei nerandam reikiamos versijos - spaudžiam ant nuorodos apačioje "Other versions of 'programines-
Programinės įrangos source paketo pavadinimą galima sužinoti su apt-cache show paketo-pavadinimas |grep Source: komanda arba http://
Jei https:/
https:/
2. Kaip sukurti .deb paketą nuo nulio (nesinaudojant kitų sukurtu /debian aplanku)
Įprastai .deb paketai yra padaromi iš programos išeities kodo (source code), kuriame sukuriamas debian aplankas su specialiais failais (control, changelog, rules, install ir kt.). Kam reikalingas kiekvienas failas ir ką ten reik įrašyti aprašoma čia: http://
Kaip aktyvuoti asmeninę saugyklą (PPA) parašyta čia: https:/
Kaip ten įkelti paketo kodą (Source) žr.: https:/
Bet geriausia naudotis recipe, nes tuomet source koda automatiškai paima iš GIT, žr.: https:/
Va mano padarytas pvz.: https:/
Jei neturim programinės įrangos kodo, reik daryt taip: https:/