Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: DarkMeni 12 Června 2012, 14:21:41

Název: Offline aktualizace a instalace programů
Přispěvatel: DarkMeni 12 Června 2012, 14:21:41
Zdravím, je pro Ubuntu 12.04 (nějak od P...) nějakej způsob jak instalovat programy a aktualizovat systém bez připojení k internetu?
Třeba nějakej balíček aktualizace a pak možnost si někde stáhnout software v "Centru software..." a uložit si ho, aby pak šel nainstalovat na PC bez připojení k netu?

Jo a má cenu instalovat 64 bitovou verzi na PC kde je sice AMD s 64, ale jen 750MB RAM?
Název: Re:Offline aktualizace a instalace programů
Přispěvatel: pacholik 12 Června 2012, 14:45:19
Keryx (http://www.root.cz/clanky/softwarova-sklizen-12-1-2011/)
64bit si vezme přece jenom o trochu víc paměti. Na 750M RAM ti přijde každej MB vhod, takže bych šel do 32bit.
Název: Re:Offline aktualizace a instalace programů
Přispěvatel: DarkMeni 12 Června 2012, 22:21:46
Aha, díky.
A jak je to s aktualizací systému offline nebo instalací programů?
Existuje nějaký software, který by uměl stáhnout nějakej program, kterej si můžu najít v "Centru software pro Ubuntu" - třeba VLC, Skype, GIMP, Překlad pro CZ_LOCALE, a zjistit si i jejich závislosti (i kdyby sem je už měl tady nainstalovaný) a stáhnout to pak, aby to šlo na Ubuntu bez aktualizací a bez připojení k internetu nainstalovat?
Název: Re:Offline aktualizace a instalace programů
Přispěvatel: pacholik 12 Června 2012, 23:00:04
na to je ten Keryx
Název: Re:Offline aktualizace a instalace programů
Přispěvatel: DarkMeni 12 Června 2012, 23:17:19
Tak toho odkazu sem si nevšim, díky.
Název: Re:Offline aktualizace a instalace programů
Přispěvatel: DarkMeni 13 Června 2012, 15:20:11
Ještě jenom jak se dá nainstalovat balík .deb offline? Po dvojkliku na něj se otevře Centrum softwaru pro Ubuntu s popisem balíku, ale talčítko "Install" je neklikatelný. Dá se to obejít nějakým příkazem v terminále?

Tak to sem nakonec nějak vyřešil terminálem s příkazem "sudo dpkg -i pypar2.deb"
- Vlastně po mě chtěl Keryx 0.9.42 pro otevření ten PyPar2 (keryx/linux/keryx(dvojklik) -> Cloud not diplay...), ale ani po jeho instalaci nejde otevřít, může mi někdo, kdo s keryxem už neco dělal, poradit jak ho mám v Ubuntu otevřít? (ve Win7 je to jednoduchý - keryx/win32/keryx.exe a už běží)
Název: Re:Offline aktualizace a instalace programů
Přispěvatel: Roman Vacho 13 Června 2012, 16:06:38
Ještě jenom jak se dá nainstalovat balík .deb offline? Po dvojkliku na něj se otevře Centrum softwaru pro Ubuntu s popisem balíku, ale talčítko "Install" je neklikatelný. Dá se to obejít nějakým příkazem v terminále?

Tak to sem nakonec nějak vyřešil terminálem s příkazem "sudo dpkg -i pypar2.deb"
- Vlastně po mě chtěl Keryx 0.9.42 pro otevření ten PyPar2 (keryx/linux/keryx(dvojklik) -> Cloud not diplay...), ale ani po jeho instalaci nejde otevřít, může mi někdo, kdo s keryxem už neco dělal, poradit jak ho mám v Ubuntu otevřít? (ve Win7 je to jednoduchý - keryx/win32/keryx.exe a už běží)
Ani když chvílu počkáš, tak neodšedne? Graficky Gdebi. Příkazy apt-get či dpkg.

Např:
dpkg -i balik
Název: Re:Offline aktualizace a instalace programů
Přispěvatel: DarkMeni 13 Června 2012, 16:27:33
Ani po chvíli to neodšedne, ale díky za rady, Gdebi sice nemam nebo nevim kde je - Dash mi ho nenajde a apt-get se asi pokouší připojovat k netu nebo co - nakonec ho stejně nenajde a vyhodí něco jako "E: Balík nebyl nalezen", takže nakonec to uměl vyřešit dpkg. Nebo uměl, nevim jestli má být PyPar2 (kterej to chtělo pro otevření souboru "keryx") program nebo jen nějaká knihovna - žádný nový spouštěč se na liště neobjevil.

Jinak v keryx/doc/Install je (jestli sem to dobře pochopil), že pro Linux stačí zadat jen "./keryx" nebo "python keryx.py", ale ani jedno mi nešlo. (soubor keryx.py tam (keryx/linux/) ani neni)
Název: Re:Offline aktualizace a instalace programů
Přispěvatel: Kedrigern 13 Června 2012, 17:14:13
Gdebi nahradilo Centrum softwaru Ubuntu. Čili pokud si balíčky přitáhneš na flashce, tak použij centrum.
Název: Re:Offline aktualizace a instalace programů
Přispěvatel: pacholik 13 Června 2012, 21:00:31
keryx nebo keryx.py tam je, ve složce bin. Maj tam ale i .deb balík, můžeš nainstalovat ten.
Název: Re:Offline aktualizace a instalace programů
Přispěvatel: DarkMeni 13 Června 2012, 22:47:49
No nemám tam složku bin, možná mam jinou verzi (0.92.4.1) než o který mluvíš, ale sou tam jen složky:
doc/
linux/
 - keryx
 - keryx.conf
locale/
pixmaps/
plugins/
source/
 - ...
 - keryx.py (Jo, máš pravdu, ale u toho zase selže import wxmodulu)
win32/
 - keryx.conf
 - keryx.exe

Takže mám asi špatnou verzi, nebo tam nemůžu najít ten deb balíček. Kterou verzi si mám teda stáhnout?
Název: Re:Offline aktualizace a instalace programů
Přispěvatel: pacholik 14 Června 2012, 15:23:40
https://launchpad.net/keryx
odkud jsi to stahoval ty?
Název: Re:Offline aktualizace a instalace programů
Přispěvatel: DarkMeni 14 Června 2012, 20:32:08
Už ani nevim, ale myslim že sem našel odkaz někde tady z fóra - ale mluvili tam asi ještě o Ubuntu 10.
U 1.0 nikde nevidim spouštěč pro Windows. (A taky mi příjde divný že zazipovaný 0.9.42 měl asi 15MB a 1.0 má sotva 130kB)

Nakonec sem si řekl že možná bude jednodušší se naučit příkazy pro Terminál a vytvořit si vlastní instalátor, a postahovat závislosti, které ještě po instalaci Ubuntu 12.04 tam ještě nejsou.

Zatím jedinej problem, na kterej sem u tohoto způsobu (instalace přes "sudo dpkg -i balik.deb") narazil, byl zjištění správného pořadí pro Wine1.4:
wine1.4 má závislost wine1.4-i386
wine1.4-i386 má závislost wine1.4-common (a taky bitfmt-support, libmpg123-0, libopenal1..., ale ty nejsou takto zacyklený)
wine1.4-common má závislost wine1.4
Existuje pro toto jiné a lepší řešení než nainstalovat balíky klidně v náhodném pořadí s ignorováním závislostí, a až pak je zkonfigurovat?

Trochu mimo téma, spíš k terminálu:
Existuje u Ubuntu přípona která automaticky po dvojkliku spustí Terminál jako u Windowsu (.cmd | .bat)?
Jo, a umí Terminál čekat nebo odposlouchávat události?
Třeba: Instaluju... (a měnit počet teček - aby to vypadalo dynamicky)
Viděl sem ho měnit počet % dokončení stáhování, čekat na potvrzení odinstalace programu, zeptat se na heslo pro sudo... takže to asi umí - ale jak moc je to složitý?
Název: Re:Offline aktualizace a instalace programů
Přispěvatel: pacholik 14 Června 2012, 23:28:15
> pořadí instalace
Jednoduše nainstaluješ všechno najednou. Všechny balíky ve složce nainstaluješ takhle
Kód: [Vybrat]
sudo dpkg -i *.deb
> terminál
Shellový skripty mívaj příponu .sh. Stačí si ve správci souborů nastavit aby se ti sh soubory spouštěly v terminálu. Dále čti
http://www.linuxexpres.cz/praxe/serial-o-bashi
http://www.abclinuxu.cz/serialy/bash
Název: Re:Offline aktualizace a instalace programů
Přispěvatel: DarkMeni 15 Června 2012, 17:24:45
Jo, to sem potřeboval, díky
Název: Re:Offline aktualizace a instalace programů
Přispěvatel: DarkMeni 17 Června 2012, 21:23:23
Takže si zase s některýma věcma nevim rady:
(Jsou to vlastně 3 otázky)

Někdy (U VLC Playerovskýho titulku při přehrávání toho souboru, nebo u instalace windowsáckýho programu přes Wine...) se mi některé symboly špatně zobrazují, buď jako otazníky nebo jako divný znaky (Ŕëĺń˙Íîâč).
Asi to bude chybějící podporou nějakého kódování, nebo něčím jiným - dá se to nějak opravit aby se to zobrazilo správně?
Myslel jsem že to umí ...-dbg balíky (debugging symbols), ale prej ne.

A u grafiky jsem měl "Není známo", tak jsem zkusil nainstalovat fglrx, a čekal jsem že mi to už tu grafiku rozpozná správně, ale teď tam (System settings -> Details [Graphics]) mám "VESA:" místo "ATI Radeon HD 4650". Sice mám pocit, že po instalaci tohoto ovladače musí grafárna míň makat - míň topí, ale asi to mám pořád špatně nainstalovaný (jinak by tam místo "VESA:" byl název grafiky, ne?).

A poslední věc, kterou se mi zatím taky nepodařilo nikde najít: Můžu pro systém vydávat nějakou složku jako internetovou adresu (http://neco.nekde.com/nazevsouboru.tar.gz)?
Většina programů se teda offline nainstalovat dala, ale flashplugin by i po instalaci ze staženého balíku pořád něco stahoval - a to se mu nepodaří, protože komp není připojenej k netu. Takže by sem to stáhnul tady (kde připojení mám), dal do nějaké složky a přemluvil systém, aby si myslel že ta adresa míří do té složky - je to nějak možný?