- YatriTrivedi
@yatritrivedi
- Aktualizováno 5. července 2017, 8:12pm EDT
Ubuntu má spoustu GUI-založené metody pro instalaci aplikací, ale oni si nějaký čas hledat a najít. Od klávesnice je obvykle rychlejší než myš, správa software pomocí příkazového řádku, může být skutečný spořič času.
APT
Linux spravuje software prostřednictvím balíčků, jednotlivých jednotek softwaru, které obsahují uživatelská rozhraní, moduly a knihovny. Většina aplikací spojuje několik spoluzávislých balíčků dohromady a další vám umožňují vybrat, které balíčky chcete nainstalovat a které vynechat podle vlastního uvážení. To může být matoucí, takže máte k dispozici správce balíčků, který vám pomůže
každá distribuce Linuxu má svůj vlastní systém správy balíčků. Pro naše vlastní blízké a drahé Ubuntu je to pokročilý nástroj pro balení. Má rodinu příkazů, které vám umožňují přidávat repozitáře; hledat, instalovat a odebírat balíčky; a dokonce simulovat upgrady a podobně. Příkazy jsou poměrně snadno zapamatovatelné a použitelné, takže budete spravovat software vašeho systému v žádném okamžiku!
APT vyžaduje oprávnění super-uživatele, protože se zabývá základní aspekty systému, tak v Ubuntu musíte předmluva většina příkazů se „sudo.“
hledání balíčků
příkaz pro vyhledávání softwaru je:
apt-cache search …
Nahradit, ale nepoužívejte závorky. Budete mít výstup jako tento:
můžete vyhledávat výrazy v popisu balíčků, řekněme pro hra solitaire, nebo podle názvu balíčku. Vyhledávání může přinést spoustu výsledků, takže můžete procházet seznam pomocí následujícího příkazu:
apt-cache search | méně,
Tam je trubka ve středu, že příkaz (sdílí klíč s \). Příkaz less vám umožní procházet seznamem pomocí kláves se šipkami, klávesami nahoru/dolů a mezerníkem, b a enter. Klepnutím na q ukončíte seznam a vrátíte se k výzvě.
přidání repozitářů
další software najdete v repozitářích nalezených online. Vezměte si například Ubuntu Tweak, program, který vám umožní změnit některé skryté nebo jinak obtížně změněné nastavení vašeho systému. Je hostován v jiném úložišti. Pokud přidáte úložiště stahování a instalace jen balíček, systém vás upozorní na aktualizace a automaticky udržet up-to-date pro vás. Můžete ručně přidávat a měnit repozitáře úpravou souboru zdrojů APT:
sudo nano /etc/apt/sources.seznam
ale Ubuntu 9.10 Karmic Koala to změnil. Existuje jednodušší způsob!
sudo add-apt-repository
Pojďme se podívat na Ubuntu Tweak je repo vidět, jak to bude vypadat v praxi:
sudo add-apt-repository ppa:tualatrix/ppa
Voila!
aktualizace zdrojů
po přidání repozitářů musíte aktualizovat seznam balíčků.
sudo apt-get update
to, Že bude aktualizovat seznamy balíčků ze všech úložišť v jednom jít. Nezapomeňte to udělat po každém přidaném úložišti!
instalace
Nyní, když jste přidali repo softwaru a aktualizovali seznam balíčků a našli Název balíčku, který potřebujete, můžete jej nainstalovat.
sudo apt-get install …
ke stažení a nainstalovat všechny balíčky v seznamu. Pokud existují závislosti-další předpokladové balíčky – budou také nainstalovány. Někdy se také zobrazí seznam doporučených, ale volitelných balíčků, které budou doprovázeny výběrem. Někdy se také zobrazí výzva k potvrzení,i když ne vždy.
často uvidíte základní balíček s jinými propojenými balíčky, takže instalace tohoto balíčku automaticky nainstaluje závislosti a někdy i přidružené balíčky.
Odstranění Balíků
Pokud se chcete zbavit programu, můžete odinstalovat související balíčky.
sudo apt-get remove …
Pokud se chcete zbavit konfigurační soubory a související adresáře (obvykle v domovském adresáři uživatele), budete chtít přidat přepouštěcí možnost:
sudo apt-get remove –purge …
Tam jsou dvě čárky. To se hodí, pokud program nefunguje správně. Očištěním po odstranění můžete mít“ čistou “ instalaci.
většinu času si můžete vybrat pouze základní balíček a související budou také odstraněny. Pokud tomu tak není, můžete použít následující příkaz:
sudo apt-get autoremove
To bude automaticky odstranit všechny balíčky, které nejsou používány, nebo související s jakýmkoliv nainstalovaným programem. Pokud jste se například zbavili základního balíčku, autoremove se zbaví přidružených balíčků a všech závislostí, které měl, pokud je nepoužívá žádný jiný program. Je to skvělý způsob, jak vyčistit všechny nepoužívané knihovny a balíčky, které nepotřebujete.
upgrade softwaru
takže, co když vaše balíčky potřebují upgrade? Můžete upgradovat jednotlivé programy s následující příkaz:
sudo apt-get upgrade …
Nebo můžete provést upgrade všech balíčků tím, že žádné další argumenty:
sudo apt-get upgrade
To vám řekne, kolik a které balíčky je třeba aktualizovat a bude žádat o potvrzení před tím, než pokračuje.
nezapomeňte, že možná budete muset nejprve aktualizovat. Upgrade nahradí starší verze programů jejich novějšími verzemi. Jedná se o proces nahrazení; je vyžadován stejný název balíčku a starší verze je nahrazena novější verzí. Žádné zcela nové balíčky jsou nainstalovány a žádné balíčky jsou odinstalovány.
některé programy tak úplně nefungují. Vyžadují, aby byl odstraněn balíček s mírně odlišným názvem a nainstalován nový s jiným názvem. Někdy má nová verze programu nový požadovaný balíček. V těchto případech budete muset použít dist-upgrade.
sudo apt-get dist-upgrade
sudo apt-get dist-upgrade
Nyní, že všechny závislosti budou spokojeni bez ohledu na to, co. Pokud nejste na mikro-správu balíčků, pak je to příkaz, který budete používat.
Pokud chcete pouze zjistit, které balíčky budou upgradovány, pokud byste měli hypoteticky spustit příkaz, můžete simulovat upgrade pomocí volby –s.
sudo apt-get –s upgrade
Toto je opravdu užitečné, pokud si nejste jisti, zda modernizace jeden balíček bude zmatek do jiných programů, což se občas stává s věcmi, jako je PHP a mail server knihovny.
čištění
když stahujete balíčky, Ubuntu je ukládá do mezipaměti v případě, že je třeba na ně dále odkazovat. Tuto mezipaměť můžete odstranit a získat zpět místo na pevném disku pomocí následujícího příkazu:
sudo apt-get clean
Pokud se chcete zbavit své vyrovnávací paměti, ale uložit nejnovější verze balíčků, pak použijte místo toho tohle:
sudo apt-get autoclean
tím se zbavit starších verzí, které jsou víceméně k ničemu, ale stále nechat s cache.
kontrola toho, co je nainstalováno
můžete vidět seznam všech nainstalovaných balíčků s dpkg.
sudo dpkg –seznam
můžete také použít méně projděte tento seznam.
sudo dpkg-list / less
seznam můžete také prohledávat příkazem grep.
dpkg –seznam | grep
Pokud něco je instalován, zobrazí se název balíčku, a popis.
můžete také vyhledávat pomocí kompaktnější metody:
dpkg –l ‚hledaný výraz
tato možnost je malé písmeno L, a hledaný výraz musí být uvnitř jednoduchých uvozovek. K lepšímu vyhledávání můžete použít také zástupné znaky.
Velikonoční vajíčko
APT má zajímavé velikonoční vajíčko.
sudo apt-get moo
užijte si své super krávy!
schopnost spravovat balíčky a nainstalovaný software pomocí příkazového řádku vám může ušetřit čas. Ubuntu Software Updater je často laggy na mém systému a to může být opravdu bolest muset přidat software repos a instalovat balíčky prostřednictvím softwarového centra, zejména pokud znáte názvy balíčků již. Je to také skvělé pro správu systému na dálku přes SSH. Nemusíte mít GUI běží vůbec, nebo se vypořádat s VNC.
Existuje mnoho věcí naučit, když je to pohodlné s příkazového řádku, takže možná budete chtít podívat Na Začátečník Průvodce Nano, Linux Příkazového Řádku Textového Editoru. Je toho ještě víc!