Zdravím
Vím že tohle tu už párkrát bylo, ale já jsem to - dle svého (ne)skromného soudu - dovedl docela k dokonalosti. No jestli to někdo uzná jako redundantní tak ten návod smažte a tímto se kaju a omlouvám.
PROBLÉM :
Máte konečně svůj vypiplaný systém, Vámi vybrané programy a chtěli byste takové Ubuntu nainstalovat kamarádovi, babičce, přítelkyni. Nebo sjte si koupili druhý počítač, nitebook a chcete si udělat pokud možno identický systém.
STARÉ ŘEŠENÍ :
Záloha všech nainstalovaných balíků :
sudo dpkg --get-selections > /home/uživatel/balíky
Problém nastíním na příkladu : Počítač A je Thinkpad používající specifické balíky pro Thinkpady, má grafickou kartu Nvidia a procesor od Intelu a používá pae-kernel. Počítač B je s procesorem AMD, má grafiku od Intelu a není to Thinkpad. Takže v případě že na počítač B nainstalujete všechny balíky z A tak to může vést k zajímavým problémům.
ŘEŠENÍ :
Vytvořte si svůj seznam instalovaných balíků sami. Než bych tady složitě popisoval jak to má vypadat, tady je můj seznam :
chromium-browser install
chromium-browser-l10n install
chromium-codecs-ffmpeg-extra install
chromium-codecs-ffmpeg-nonfree install
skype install
ubuntu-tweak install
debian-archive-keyring install
bisigi-themes install
blueman install
guvcview install
cheese install
audacious install
audacity install
shutter install
xbmc install
xbmc-ppa-keyring install
xbmc-scripts-example install
xbmc-skin-confluence install
xbmc-skin-pm3-hd install
xbmc-web-pm3 install
scribes install
2mandvd install
smile install
breathe-icon-theme install
caffeine install
shotwell install
phatch install
minitube install
tucan install
smplayer install
smplayer-translations install
remmina install
remmina-gnome install
remmina-plugin-nx install
remmina-plugin-telepathy install
remmina-plugin-xdmcp install
elementary-theme install
elementary-icon-theme install
elementary-wallpapers install
discwrapper install
mediainfo install
mediainfo-gui install
nfoview install
ailurus install
esmska install
openshot install
jupiter install
light-themes install
elegant-gnome install
elegant-gnome-mint install
equinox-theme install
equinox-ubuntu-theme install
parcelite install
redshift install
pdfmod install
deb-thumbnailer install
cover-thumbnailer install
mc install
hugin install
python-gdm2setup install
gmountiso install
gisomount install
acetoneiso install
htop install
yagf install
scantailor install
gscan2pdf install
pulseaudio-equalizer install
#mendeleydesktop install
#sensors-applet install
#blueman-mono-icons install
#linux-generic-phc install
#linux-headers-generic-phc install
#fgtk install
#lomoco install
#gcdemu install
#gchempaint install
#bkchem install
#gloobus-preview install
#keepassx install
#gnomenu install
#nvclock-gtk install
#guake install
#scanbuttond install
#arduino install
Takový seznam si - v běžném textovém editoru - vytvářím a auktualizuji vždy, když instaluju nějaké balíky, které si chci pamatovat/používat. Ty s # na začátku jsou zakomentované proto, že je nechci dávat na všechny počítače. Názvy balíků si ověřuji v Synapticu.
POSTUP :
Na zdrojovém počítači A si vytvoříme výše popsaný seznam balíků. Dále si někam zkopírujeme adresář /etc/apt. Ten a vytvořený seznam balíků je vhodné si někam uložit, na chladné a suché místo, mimo dosah dětí, psa, tchýně ...
Pak nainstalujeme na cílový počítač B nové Ubuntu, provedeme všechny aktualizace ...
PŘÍPAD A :
Používáte příkaz add-apt-repository ppa:<ppa_name>
Pak na počítači B nahraďte adresář /etc/apt/sources.list.d stejným adresářem z uložené složky apt z počítače A (prostě překopírujte /etc/apt/sources.list.d uloženým)
PŘÍPAD B :
Stejně jako já máte vymazlený, krásně zformátovaný a udržovaný seznam sources.list - pak nahraďtě /etc/apt/sources.list tím z uložené složky apt z počítače A
NÁSLEDNĚ :
Z hlavní nabídky zvolte Systém → Správa → Zdroje softwaru. Jděte na poslední záložku Ověření zde klikněte na Importovat soubor s klíčem a v dialogovém okně které se otevřte zvolte soubor trusted.gpg ze té uložené složky apt z počítače A mělo by vám to načíst všechny klíče pro vaše repozitáře.
Pak spusťte Synaptic a kliknětě nejdřív na Obnovit - Synaptic by měl aktualizovat zdroje a pokud import klíčů proběhl v pořádku, němělo by to vypsat žádné chyby. Následně v Synapticu klikneme do Menu na Výběr -> Read Markings a vybere seznam balíků který sme si předtím vytvořili. Mělo by to označit příslušné balíky k instalaci. Pak už stačí jen kliknout na Použít a Voila ...Synaptic nainstaluje balíky z vašeho seznamu a automaticky si pořeší závislosti.
Toto se samozřejmě nevztahuje na balíky, které jste nainstalovali ručně a nejsou ve zdrojích.