Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Potrava pro vaši Fedoru - snadno a rychle

Semo
Semo (neregistrovaný)
28. 6. 2004 0:33 Nový

Zasekavanie RPM

celé vlákno

Zasekavanie nie je az take hrozne. Najhorsie to bolo na RH 8.0, kde simultanne spustenie dvoch rpm procesov (napr. instalovanie a query) viedlo s asi polovicnou pravdepodobnostou k zaseknutiu.
Na RH 9 sa to uz stavalo vynimoce, na FC 1 nikdy (po 3/4 roku intensivneho pouzivania na dvoch strojoch).

V kazdom pripade premazat subory /var/lib/rpm/__* (zalohovat som nikdy adresar nepotreboval) a potom zavolat rpm --rebuilddb
Potom to zase funguje.

Co sa tyka updateovanie som spokojny uzivatel up2date. Samozrejme textovej verzie (graficka isla z disku velmi rychlo). up2date -uv (napr. aj z cronu) mi plne staci

Setapoux
Setapoux (neregistrovaný)
29. 6. 2004 15:00 Nový

Re: Zasekavanie RPM

celé vlákno

To byla chybička, která je opravená od verze 4.2, takže pokud máte starší RPMko, stačí upgradovat :-)
Jinak restart pomůže, protože pánové z Redhatu dali do /etc/rc.d/rc.sysinit zmiňovaný příkaz rm -f /var/lib/rpm/__db*.
Mě se to třeba stávalo pravidelně na RH9, když jsem měl pocit, že příliš dlouho čekám na nějaký dotaz (rpm-query) a stisknul CtrlC - to pkak bylo hned vymalováno.
BTW Který server používáte na up2date? Já jel proti linux.cz ale ten se zhruba v dubnu upgradoval a tak teď nabízí apt, ale up2date už ne...

Hunterz
Hunterz (neregistrovaný)
28. 6. 2004 7:49 Nový

Mohu jen doporucit

celé vlákno

synaptik a apt-get jsou skutecne cool vecicky. Objevil jsem je teprve nedavno, ale jsem nadesnej. Takovy apt-get install amavis je fakt supr.

Zajo
Zajo (neregistrovaný)
28. 6. 2004 9:22 Nový

mne sa to nezda

celé vlákno

Neviem cim to je, ale mne to nefunguje.
Uz pri pokuse o nainstalovanie synaptic-u mi to napisalo:
E: Couldn't find package synaptic

Coz mi pride divne.
Ale nic, existuju aj ine prostriedky ...

guci
guci (neregistrovaný)
28. 6. 2004 9:50 Nový

Re: mne sa to nezda

celé vlákno

mne to robito iste, nastavil som aj /etc/apt/apt.conf proxy a stale nic, ad by som to vsak skusil..

Jan Uhlíř (autor)
Jan Uhlíř (autor) (neregistrovaný)
28. 6. 2004 14:27 Nový

apt-get a proxy

celé vlákno

Proxy se věnuji v dalším díle, i takhle je ten článek poměrně dlouhý ;-) Takže když trochu předběhnu, můžu poradit - zkuste to přes nastavení proměnných shellu http_proxy a ftp_proxy.

export http_proxy="http://localhost:5001"
v mém případě.

S nastavováním proxy v apt.conf mám smíšené zkušenosti. Například mám podezření, že Synaptic tohle nastavení úplně ignoruje!

Jinak apt-get mi chodí i přes velmi restriktivní http-only-proxy (squid)

Luna
Luna (neregistrovaný)
28. 6. 2004 10:18 Nový

APT-GET ve Fedora Core 2

celé vlákno

apt-get install xmms-mp3 =
E:Couldn't find package mp3
apt-get install mplayer w32codecs xine ogle =
E:Couldn't find package mp3

Takto si clanek pro blbe nepredstavuji ! Autor to zjevne testoval na starsi verzi Fedory.

micu
micu (neregistrovaný)
28. 6. 2004 10:43 Nový

Re: APT-GET ve Fedora Core 2

celé vlákno

Pouzivam Fedoru Core 1 a mam podobny problem...

apt-get install synaptic =
E:Couldn't find package synaptic

Mozna je to prave pretizeny jinak nevim...

lizard
lizard (neregistrovaný)
28. 6. 2004 12:43 Nový

Re: APT-GET ve Fedora Core 2

celé vlákno

Doporucuji precist toto:
http://www.fedora.us/wiki/FedoraHOWTO
Je tam kompletni navod k pouziti apt-get, Synaptic apod. vcetne fungujicich balicku ke stazeni...

Pred pouzivanim apt-get je treba provest
apt-get mirror-select
apt-get update

Jaroslav Prodelal
Jaroslav Prodelal (neregistrovaný)
28. 6. 2004 12:52 Nový

Re: APT-GET ve Fedora Core 2

celé vlákno

Kdyz jsem nainstaloval to apt z RPM, tak mi to pak napsalo, co presne mam udelat:

<cite>
Remember to run

apt-get update && apt-get dist-upgrade

</cite>

A zadny problem nemam...

Jan Uhlíř (autor)
Jan Uhlíř (autor) (neregistrovaný)
28. 6. 2004 14:40 Nový

Re: APT-GET ve Fedora Core 2

celé vlákno

Ano, testoval jsem to na FC1. Nicméně téměř všechny repozitáře již nabízí kompletní sady balíčků pro FC2, takže problém bude spíš někde jinde.

Dal jste apt-get update PŘED apt-get install xxxxxx ??? (v Synapticu tlačítko "refresh") Možná jsem to v článku dostatečně nezdůraznil.

Příkaz apt-get update je vhodné dávat vždy před započetím práce s apt-get, obsah repozitářů se zpravidla nemění z minuty na minutu. update je také nutné zadat při jakékoliv změně seznamu repozitářů, souboru sources.list!

Pokud ano, a stále nefunguje, pošlete mi prosím na email kompletní výpis z příkazů apt-get update a apt-get install synaptic, podívám se na to.

Jinak řešení některých častých chyb je plánováno na následující díly (druhý nebo třetí)


P.S.
Vzhledem k tomu, že mám většinu balíčků, díky apt-get, beztak novějších než nabízí FC2, vlastnoručně zkompilovaný kernel a xorg, tak mě to moc nemotivuje v přechodu. Zatím.

Luděk Kolář
Luděk Kolář (neregistrovaný)
28. 6. 2004 11:18 Nový

Vše na jednom DVD

celé vlákno

Pokud nemáte dostatečné připojení na Inet, můžete mít všechen v článku zmiňovaný software pro tuto distribuci na jednom DVD:

http://www.dvdlinux.cz/eshop/product_info.php/products_id/6

roman
roman (neregistrovaný)
28. 6. 2004 22:05 Nový

Re: Vše na jednom DVD

celé vlákno

Radsej by som bol, keby bol niekde jednoduchy zoznam toho softu, stiahol by som, co potrebujem a nainstaloval

micu
micu (neregistrovaný)
28. 6. 2004 11:19 Nový

Na zacatku je nutne apt-get update

celé vlákno

Je to dost jednodychy, autor clanku zapomnel uvest, ze musite pred celou akci apt-get update... Pokud to nekdo, jako ja, zkousel bez toho, samozrejme se mu to nepodvedlo...

Hunterz
Hunterz (neregistrovaný)
28. 6. 2004 13:10 Nový

Re: Na zacatku je nutne apt-get update

celé vlákno

to je v celku logicky, ze kdyz stahnu ovladaci program co stahuje z repozitaru, nejdriv mu musim rict at si nejdriv s repozitarema poklabosi a zjisti co vubec nabizeji :-)

Yeti
Yeti (neregistrovaný)
28. 6. 2004 17:29 Nový

Re: Na zacatku je nutne apt-get update

celé vlákno

Pro uživatele yumu to např. ,,vcelku logický`` není, protože ten se snaží s repositáři klábosit pořád, takže první ,,yum cokoli`` obnáší stažení pár tisíců hlaviček...

Vladimír Stwora
Vladimír Stwora (neregistrovaný)
28. 6. 2004 17:29 Nový

Firefox & Thunderbird

celé vlákno

Díky za skvělý tip. Apt-get i sympatic mi fungují od první chvilky. Ale nedaří se mi stáhnout ty dva balíčky z titulku: firefox a thunderbird. Zpráva, kterou dostávám, je následující:

# apt-get install firefox
Reading Package Lists... Done
Building Dependency Tree... Done
E: Couldn't find package firefox

Stejná zpráva pro thunderbird.

Podotýkám, že jsem přesně udělal, co jsem udělat měl, tj. apt-get update && apt-get dist-upgrade. Vše prošlo bez chyb. Co dělám špatně?

xpj
xpj (neregistrovaný)
28. 6. 2004 21:51 Nový

Re: Firefox & Thunderbird

celé vlákno

Je dost mozne, ze rpm balicky pro thunderbirda a firefoxe proste nejsou, nebo nejsou umistene v zadnem repository.

Jan Uhlíř (autor)
Jan Uhlíř (autor) (neregistrovaný)
28. 6. 2004 21:56 Nový

Re: Firefox & Thunderbird

celé vlákno

Zkuste znovu apt-get update. (viz. příspěvky pod článkem). apt-get update (případně tlačítko "refresh" v Synapticu) by se měla vždy začínat práce, klidně ho můžete volat před každým intallem, nic tím neskazíte, spíš naopak, pouze

apt-get update toho dost vypisuje, podívejte se, jestli třeba nejsou nějaké repozitáře nedostupné (time-out error), to se může stát. Více o tom bude v dalších dílech.

Podívejte se, jestli je zobrazen Firebird v nabídce nových balíčků v Synapticu.

Pokud to stále nejde, pošlete mi celkový výpis příkazů:
apt-get update
apt-get install firebird

Ladislav Michl
Ladislav Michl (neregistrovaný)
28. 6. 2004 20:13 Nový

apt offline

celé vlákno

"Z toho vyplývá i zásadní omezení, Apt je stavěný pro práci v Internetu, jeho využití na off-line stanici je diskutabilní."

apt-zip (8)

Jan Uhlíř (autor)
Jan Uhlíř (autor) (neregistrovaný)
28. 6. 2004 22:05 Nový

Re: apt offline

celé vlákno

a taky apt-cdrom (a asi toho bude víc)
Apt/Synaptic jako takové mechanismy na práci off-line má, jenže co vám bude chybět jsou repozitáře a jejich obsah :) Je už toho tolik, že by nestačilo ani DVD.
Musel by někdo provést výběr, jenže práve z toho výběru může vypadnout to, co právě chcete.

Lze balíčky, s vyřešenými závislostmi, stáhnout, např. v internetové kavárně, a pak donést domů a nainstalovat přes apt, právě k tomu slouží apt-cdrom, nebo přímo rpm. Ale připravte se na pár problémů.

Budu se tomu (okrajově) věnovat.

Ladislav Michl
Ladislav Michl (neregistrovaný)
28. 6. 2004 22:41 Nový

Re: apt offline

celé vlákno

Na problémy jsem připraven, přece jen tyto nástroje pár let používám ;-) Asi nejvíc mi vadí nutnost ručního řešení závislostí v případě, že z nějakého důvodu spadnou a nechají v databázi balíků bordel.

Keny
Keny (neregistrovaný)
21. 7. 2004 14:39 Nový

Re: apt offline

celé vlákno

Apt a Synaptic funguje offline bez problémů. Osobně používám Mandrake 10.1 develop version. Aktualizace balíků provádím na stroji v práci a svůj domácí stroj udržuji offline aktualizacemi. Nejdříve je však nutné z postahovaných RPM balíků vytvořit tzv. repository (někdy to označuji jako sklad nebo zdroj). Metodou pokus omyl jsem zjistil některé nuance které jsou k tomu nutné.
Aby bylo možno vytvořit zdroj, je třeba vytvořit výchozí adresář např. PKGSOURCE v něm pak podadresář RPMS který obsahuje další dva podadresáře - RPMS.cz (v něm jsou rpm balíky) a base (v něm jsou pak indexovací soubory). Nejprve skočím do adresáře RPMS.cz a příkazem $genhdlist si vygeneruji indexovací soubory. Ty pak z-k-o-p-í-r-u-j-i do adresáře base.
Vyjedu pak o dvě úrovně výše (adresář PKGSOURCE) a příkazem $genpkglist RPMS cz vygeneruji indexový soubor pro apt.
Nakonec pak přejmenuji adresář RPMS.cz na RPMS
V Synapticu pak zadám v položce Zdroje jako zdroj následující:
file:/cesta/k/PKGSOURCE/RPMS/
base/hdlist
RPMS

Synaptic česky - pokud máte dobře nastavené locales, tak vám pojede Synaptic v češtině
Upozornění: Bacha na lomítka za file:

Jan Uhlíř (autor)
Jan Uhlíř (autor) (neregistrovaný)
29. 6. 2004 18:23 Nový

UPDATE článku:

celé vlákno

bodu 3. první kapitoly má být správně:

$ apt-get update (načtení seznamu dosažitelných balíčků)
$ apt-get dist-upgrade

Poznámka k FC2:
přišel jsem na drobný zádrhel, nejde nainstalovat Synaptic, hlásí to konflikt s balíčkem yum (ten ve FC1 standardně není)
Vyřešil jsme to jednoduše:
$ rpm -e yum
$ apt-get install synaptic
$ apt-get install yum

Poznámka k Firefoxu:
novější verze atrpms-kickstart apt balíčku mají zapoznámkovaný DAG repository. Tam je i firefox. Takže si upravte soubor /etc/apt/sources.list a odstraňte poznámku před DAG repository.
(údajně zapoznámkováno kvůli nekompatabilitě kernelových modulů - tohle se firefoxu netýká)

Eerine
Eerine (neregistrovaný)
30. 6. 2004 0:30 Nový

OT: balíčkovací systémy

celé vlákno

Po letech praktických zkušeností a po čtení takovýchto příspěvků se mi stejně jeví jednoduchost, transparentnost a spolehlivost balíčkovacího systému Slackware jako stejně nejlepší :-) A ještě jsem se nesetkal s nikým, komu by absence hlídání závislostí způsobila nějaké komplikace.

ozub
ozub (neregistrovaný)
2. 7. 2004 0:50 Nový

apt yum up2date...

celé vlákno

V dobach RH9 jsem pouzival up2date, pak jsem objevil apt. Pomoci aptu jsem upgradoval nekolik RH9 na FC1 a kupodivu nebyl zadny problem. Zkousel jsem yum, ale tvrde jsem narazil (i kdyz pominu nepochopitelne dlouhe stahovani hlavickovych souboru). S yumem jsem nekolikrat upgradoval FC1 na FC2 a nechapu, proc nesly rozumne resit zavislosti typu nahrada XFree86 za Xorg, nahrada redhat-config-* za system-config-* apod. Nakonec se opet vracim k aptu. Bohuzel casto narazim na problem dostupnosti baliku. Existuje nejaky seznam "apted repositories", kde by se daly najit i baliky, ktere nejsou dostupne ve standardni distribuci (napr. krusader, ltsp, pxes etc.)?

Jan Uhlíř (autor)
Jan Uhlíř (autor) (neregistrovaný)
2. 7. 2004 11:51 Nový

Re: apt yum up2date...

celé vlákno

Nejjednodušší je stáhnout si hlavičky pomocí apt-get update a vyhledávat v Synapticu. Případně použít apt-cache (zhruba obdoba rpm -qa)

Jinak zkuste http://www.fedoratracker.org/, www rozhraní vyhledávače nad několika repozitáři, včetně ATRpms, ale musím se přiznat, že se mi nepodařilo zjistit, jak vyhledávat ve všech repozitářích najednou.
Ovládání je chaotické. Mám obavu, že jim to tak úplně nefunguje :( Ale jinak nápad je to skvělý.

Poslední možnost je prohledat obsah adresářů přes FTP. V posledním díle přinesu seznam těchto adres.

Jan Uhlíř (autor)
Jan Uhlíř (autor) (neregistrovaný)
2. 7. 2004 11:56 Nový

Fedoratracker

celé vlákno

Tak zpět, zrovna jsme se na to díval a už jim to zdá se funguje! můžu doporučit.

http://www.fedoratracker.org/

Umí prohledávat jak YUM tak APT repozitáře (vetšina repozitářů, ovšem nabízí přístup přes oba systémy, dost možná všechny)

Virnik
Virnik (neregistrovaný)
5. 7. 2004 11:31 Nový

w32codecs

celé vlákno

Spravny prikaz je apt-get install mplayer w32codecs xine ogle. Vim ze je to drobnost...ale kdyz jsem lama, muze me i tohle na chvili zamestnat...

Virnik
Virnik (neregistrovaný)
5. 7. 2004 11:32 Nový

w32codecs

celé vlákno

Spravny prikaz je apt-get install mplayer w32codec xine ogle. Vim ze je to drobnost...ale kdyz jsem lama, muze me i tohle na chvili zamestnat...

Lukáš Bezdička
Lukáš Bezdička (neregistrovaný)
7. 2. 2005 22:51 Nový

apt-get FC3 a x86_64

celé vlákno
Mam znacne velky problem apt pod FC3 x86_64 vobec rozbehat:
1:mnozstvo balickov je multiple,tj aj i386 aj x86_64 co sa apt vobec nepaci - nejdu upgrajdnut a nefunguje update.
2:v sources.list su vsetky repozitare i386,takze to treba (asi,pretoze s apt sa este len ucim)jednoznacne zmenit na x86_64.

Za pripadne napady na riesenia vopred dakujem.
Zasílat nově přidané příspěvky e-mailem