Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: ra100 25 Května 2006, 11:58:25
-
dobry den.
ako pridam lokalny repozitar v ubuntu?napr.ked si stiahnem balicky do /home/user/deb
da sa to aj cez gui nadstavbu,alebo to ide iba cez konzolu?
-
Snaze to jde pres dpkg -i balicek.deb
-
Take jsem se o to jednou pokousel, ale myslim, ze to vyzaduje pevnou strukturu, aby se v tom apt vyznal. Nevim presne, co to chce, ale odradilo me to. Jak pise Botanicus, dpkg je urcite nejjednoduzsi cesta.
-
No pokud to dobre chapu ja, musel bys tomu udelat indexovy soubor, bez ktereho apt nevi, co kde, no a kdo by se s tim...J
-
Kdepák kluci, je to v podstatě jednoduché. Ale také mi trvalo než jsem to pochopil. Mám lokální repositář ve své home složce. Pokud se to někomu bude hodit, zde je moje řešení:
v svém domově mám vytvořenu tuto strukturu:
/home/user/LocalDebs/debs/
přičemž balíčky.deb ukládám sem /home/user/LocalDebs/debs/
a obsah repozitáře se vytvoří zde /home/user/LocalDebs/
tímto příkazem v terminálu:
cd ~/LocalDebs
sudo dpkg-scanpackages debs /dev/null | gzip > ./Packages.gz
No a aby to fungovalo, tak mám v sources.list přidán tento repositář:
## Lokální balíčky
deb file:/home/user/LocalDebs ./
#
A pak už stačí pouze sudo apt-get update a je to. Používám to velice, je přehled a ten mám rád ;)
-
ja postupoval dle tohoto navodu
http://jablkojablko.webz.cz/stranky_o_linuxu/ubuntu-5.10.html#lokalni_balickya vse funguje jak potrebuji
-
Huuuu, diky, to je moc prima :-) Tohle vypada mnohem rozumneji nez dpkg, ktere mi neresi poradne zavislosti :-) J
-
no, tohle jsem zprovoznil už před nějakou dobou, ale popsaný postup má jednu vadu krásy. Nedávno mi zkolaboval HD, tak jsem holt přeinstalovával. jelikož mám doma ještě server, na kterém byly všechny stažené aktualizace, a další balíčky, které se na instalační DVD nevešly (teda MC tam chybí jako sůl), představoval jsem si, jak bude aktualizace a doinstalování svištět ... ale aptitude se nelíbilo, že tyto místní balíčky jsou z nedůvěryhodného zdroje. Instalovat šly, ale toho řvaní... Pak jsem už nastavil i připojení k netu, a vzpomněl jsem si na numlockx. Aptitude bez okolků sáhlo na net, i když balíček stejné verze, dékly, a datumu je na místním serveru. Jak to ?
Asi jsem něco vynechal, nebo neudělal, ale nevim co. Proč Aptitude upředňostňuje balíčky z netu, a ne z lokálního disku (připojeno jako NFS)? Zdroje na NFS jsou v seznamu zdrojů první ...
Má někdo nápad ?
Děkuji Milan
-
http://wiki.ubuntu.cz/P%C5%99id%C3%A1v%C3%A1n%C3%AD_zdroj%C5%AF#head-d4f4b5db6e49d082eada7a8a1b810b8c609ad391