Úvod
Arch Linux je linuxová distribuce složená převážně z bezplatného a open-source softwaru, která od svého uživatele očekává trochu více. Musíte být ochotni vynaložit určité úsilí, abyste pochopili fungování systému. Pokud však chcete mít větší kontrolu nad tím, co se na tomto systému nainstaluje a jak běží, pak by tato distribuce mohla být pro vás. (Tato distribuce není ideální pro linuxové začátečníky, pokud vás nebaví dělat věci tvrdě!) Arch Linux používá model průběžného vydávání, takže k získání nejnovějšího softwaru Arch je potřeba pouze pravidelná aktualizace systému. Pro lidi, kteří používají jiné verze Linuxu, jsou některé z prvních rozdílů, kterých si uživatelé všimnou, nastavení/správa sítě a správa balíčků.
Předpoklady
Server s nainstalovaným Arch Linuxem. Pokud ještě nemáte server, můžete spustit Linux VPS za méně než 30 sekund.
Základní příkazy Arch Linux
Tento článek pokryje některé základy, které vám pomohou začít s Arch Linuxem, včetně nastavení názvu hostitele, používání základních funkcí síťového adaptéru a používání správce balíčků Arch Linux, nazývaného jednoduše „pacman“.
Nastavení názvu hostitele Arch Linux:
Chcete-li změnit název hostitele vašeho serveru, použijte hostnamectl příkaz (u většiny těchto příkazů budete pravděpodobně muset předřadit sudo nebo již být přihlášen jako root).
hostnamectl set-hostname "your hostname"
Arch Linux změna názvu hostitele
Uvozovky jsou nutné pouze v případě, že používáte název hostitele s mezerou.
Použití síťových adaptérů Arch Linux
Povolení a zakázání rozhraní:
Chcete-li ověřit, která rozhraní jsou na vašem serveru a v jakém jsou stavu, můžete použít odkaz na ip příkaz:
ip link
Seznam síťových rozhraní Arch Linux
Chcete-li zobrazit adresy IP nakonfigurované na těchto rozhraních, použijte ip addr místo toho.
Chcete-li povolit nebo zakázat konkrétní rozhraní, použijte příslušný odkaz IP příkaz, kterým nahradíte název rozhraní, které chcete ovlivnit.
ip link set eth0 up
ip link set eth0 down
(Pro-Tip:Pamatujte si, které rozhraní používáte pro přístup k tomuto serveru, například pokud k tomuto serveru přistupujete vzdáleně přes ssh. Pokud deaktivujete nesprávné rozhraní, můžete svou relaci vypnout!)
Umístění souboru síťového rozhraní:
Pokud chcete v souboru rozhraní provést nějaké změny, otevřete následující soubor pomocí textového editoru, který si zvolíte:
/etc/netctl/eth0
Arch Linux:/etc/netctl/eth0
Restartování sítě
Pokud jste provedli změny v /etc/netctl/eth0 soubor, můžete například dosáhnout toho, aby se tyto změny projevily restartováním sítě na tomto rozhraní:
netctl restart eth0
Použití správce balíčků Arch Linux (pacman)
Obnovení seznamu balíčků
Tento příkaz je podobný příkazu apt-get update v systémech založených na Debianu/Ubuntu a měl by být spuštěn podobně před instalací jakýchkoli nových balíčků.
pacman -Sy
Instalace balíčku
Pokud znáte název balíčku, můžete jej nainstalovat pouze pomocí -S možnost (myslím „synchronizovat“).
pacman -S <package-name>
Instalace balíčku Arch Linux
* Balíček ‚sl‘ je malý zábavný doplněk, který vám po instalaci a vyvolání poskytne animovanou parní lokomotivu ASCII. Nejlépe jej využijete, pokud jste náchylní k chybnému psaní „ls“ jako „sl“.
Vyhledávání dostupných balíčků
Pokud si nejste jisti názvem balíčku, můžete hledat pomocí -Ss možnosti.
pacman -Ss <search term>
Odebrání balíčku
Odstranění balíčku vyžaduje použití -R možnost:
pacman -R <package-name>
Odstranění balíčku Arch Linux
Upgrade všech balíčků
Chcete-li aktualizovat všechny balíčky nainstalované ve vašem systému, příkaz převezme další -u volba. Pokud, jak je uvedeno výše, znáte Debian/Ubuntu, je tento příkaz ekvivalentem apt-get upgrade .
pacman -Syu
Děkujeme, že nás sledujete, a neváhejte se s námi vracet pro další aktualizace a související příspěvky – například Jak nainstalovat Apache, MySQL, PHP (LAMP) na Arch Linux – nebo se dozvědět více o našich spolehlivých hostingových serverech VPS.