Portál AbcLinuxu, 25. dubna 2024 17:47


Dotaz: apt-get - instalace balicku z adresare

4.10.2005 11:22 cebona
apt-get - instalace balicku z adresare
Přečteno: 438×
Odpovědět | Admin
Stahnul jsem si na disk OpenOffice 2.0, je to cca 10 deb balicku a chtel bych to instalovat.

Nevite jak presne zmenit source.list

deb file:/usr/local/packages/deb .....

diky
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.10.2005 11:50 Lynn | skóre: 16 | blog: hell | Němčice
Rozbalit Rozbalit vše Re: apt-get - instalace balicku z adresare
Odpovědět | | Sbalit | Link | Blokovat | Admin
a dpkg -i jmena_baliku.deb po prepnuti do prislusneho adresare byt nemuze? :-)
To je síla televize...
4.10.2005 12:17 kbelik
Rozbalit Rozbalit vše Re: apt-get - instalace balicku z adresare
Odpovědět | | Sbalit | Link | Blokovat | Admin
http://www.us.debian.org/doc/manuals/apt-howto/ch-basico.en.html#s-dpkg-scanpackages
21.11.2006 09:18 l_n | skóre: 15 | Bednárec
Rozbalit Rozbalit vše Re: apt-get - instalace balicku z adresare
Ještě doplním k výše uvedenému návodu, že vytvořit adresář /root/debs mi nestačilo. Používám GUI Synaptic (z prostředí Gnome), a ten vyžaduje přesnější určení adresáře. V příkladu uvedeném v APT HOWTO je tedy třeba vytvořit adresář /root/debs/dists/etch/main/binary-i386. V synapticsu se pak v dialogovém okně Nastavení-Zdroje zadá

URI: file:/root/debs

distribuce: etch

sekce: main

Výsledný řádek v sources.list pak vypadá takto:

deb file:/root/debs/ etch main 

Příkaz dpkg-scanpackages se spustí v adresáři main a jako argument dostane binary-i386 :

dpkg-scanpackages binary-i386 /dev/null | gzip > binary-i386/Packages.gz

Uvedený příklad platí pro Debian Etch a architekturu i386.
21.11.2006 14:46 l_n | skóre: 15 | Bednárec
Rozbalit Rozbalit vše Re: apt-get - instalace balicku z adresare
A ještě je potíž s cestou k balíčku, která se v souboru Packages.gz generuje. Příkaz dpkg-scanpackages tam musí vytvořit hodnotu filename, která udává úplnou adresu adresáře binary-i386, a to udělá jen spuštěný z kořenového adresáře, takže můj příklad z výše uvedeného příspěvku má být:

dpkg-scanpackages /root/debs/dists/etch/main/binary-i386/ /dev/null | gzip > /root/debs/dists/etch/main/binary-i386/Packages.gz

A k tomu důvodu, proč si dělat lokální úložiště balíčků? Třeba proto, že ooo se neaktualizuje, ale přeinstalovává, a pro mě je rychlejší si těch XXMB stáhnout na rychlém připojení a přinést domů na flešce. Pak tam mám třeba taky neroLinux, který na oficiálních mirrorech nestáhnu, atd.

Dalibor Smolík avatar 21.11.2006 09:36 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: apt-get - instalace balicku z adresare
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já to dělám takto:
Přepnu se do příslušného adresáře a zadám příkaz dpkg -i openoffice.org* (včetně hvězdičky)
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
21.11.2006 10:40 DNA
Rozbalit Rozbalit vše Re: apt-get - instalace balicku z adresare
Odpovědět | | Sbalit | Link | Blokovat | Admin
já balíčky zvlášť nestahuji, prostě apt-get install ... a ono se to stáhne a nainstaluje i se závislostmi, stahováním samostatných balíčků zbytečně riskuji nesplnění závislostí a stahování a stahování ...
21.11.2006 10:59 ?
Rozbalit Rozbalit vše Re: apt-get - instalace balicku z adresare
tady je zas někdo chytrej! pokud potřebuješ mít lokální repozitory, např. proto, že nemáš trvalé připojení k internetu, tak použiješ výše zmiňovaný postup, který ti zaručuje splnění závislostí, protože pak použiješ také jen apt-get install. Pouze použitím dpkg -i mužeš způsobit porušení závislostí...
21.11.2006 11:26 pp
Rozbalit Rozbalit vše Re: apt-get - instalace balicku z adresare
tady je zas někdo chytrej! pokud potřebuješ mít lokální repozitory, např. proto, že nemáš trvalé připojení k internetu, ............
zkuste: apt-zip - Update a non-networked computer using apt and removable media
21.11.2006 15:33 DNA
Rozbalit Rozbalit vše Re: apt-get - instalace balicku z adresare
výše zmiňovaným postupem doufám míníte přidání lokálních zdrojů do sources.list a instalace přes apt-get install ... Já se vyjadřoval k nápadu stáhnout OOo a instalovat přes dpkg -i ... , kde právě může docházet k nesplňování závislostí, dotahování balíků a aktualizace některých (zejména u Debianu unstable bych to takto nedělal)... PS: Chytrej nejsem, teď si mě utřel voe ;)
21.11.2006 16:10 l_n | skóre: 15 | Bednárec
Rozbalit Rozbalit vše Re: apt-get - instalace balicku z adresare
výše zmiňovaným postupem míním přidání lokálních zdrojů do sources.list a instalace přes Synaptic, který kontroluje závislosti, jak taky píšu.
22.11.2006 08:26 ?
Rozbalit Rozbalit vše Re: apt-get - instalace balicku z adresare
tak sorry, ale kdybys to pripsal pod ten komentar jako reakci na nej, tak by to bylo jasne. jenze tys to pripsal jako komentar na dotaz na lokalni repozitory...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.