Portál AbcLinuxu, 14. května 2025 17:42
# Lokalni-apt zdroj
deb file:/home/uzivatel/local-debs ./
Ale otázka je, jetli bych ten druhá řádek měl napsat spíš takto:
deb file/home/uzivatel/local-debs/Packages.gz
Protože logicky bych tam měl přece uvést cestu k tomu souboru Packages.gz.
5)Potom updatujeme APT pooci příkazu sudo apt-get update
Takže nejasnost je v bodě 4)
sudo dpkg-scanpackages binary /dev/null |gzip -9c > binary/Packages.gz
ani jeho obdobu pre Váš prípad nevidím
ani dh_make
ani debuild -us -uc
nevidím ani to "křoví" okolo
Ten soubor Packages.gz vyrobím tak, že se budu nacházet ve /home/uzivatel/local-debs a potom zadám:
sudo dpkg-scanpackages debs /dev/null | gzip > ./Packages.gz
Tak vypadá celý postup vyrobení lokálního zdroje softwaru pro Ubuntu, který jsem opsal:
1)Ve svém domácím adresáři ve /home/uzivatel vyrobím složku local-debs a v ní podadresář debs. Do toho podadresáře si uložím své .deb balíky.
2)Nyní nainstaluji balík dpkg-dev. Zadám:
sudo apt-get install dpkg-dev
3)V adresáři /home/uzivatel/local-debs vyrobím soubor Packages.gz, ve kterém bude uložený seznam balíků ve /home/uzivatel/local-debs/debs. To se dělá tak, že se musím nacházet ve /home/uzivatel/local-debs a pak zadám: sudo dpkg-scanpackages debs /dev/null | gzip > ./Packages.gz
4)Přidám ten lokální zdroj do zdrojů softwaru. To se dělá tak, že jako root otevřu soubor /etc/apt/sources.list v textovém editoru a přidám tam tyto dva řádky:
# Lokalni-apt zdroj deb file:/home/uzivatel/local-debs ./
5)Updatujeme APT pomoci příkazu sudo apt-get update
Když budu chtít někdy příště do složky /home/uzivatel/local-debs/debs přidat další balíky, tak aby i k nim to mělo přístup, zopakujeme pak krok 3 a pak 5.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.