A 2019 Arch Linux telepítése Vultr szerverre
Bevezetés Az Arch Linuxnak kisebb, de még mindig erős követése van, mint a népszerűbb disztribúciók. Filozófiája egészen más, előnyei vannak an
Ha makepkg
közvetlenül használja , akkor némileg szennyezi a rendszert. A base-devel
csomagcsoportot telepíteni kell. Így alapértelmezés szerint a csak a csomag felépítéséhez szükséges, de a használatához nem szükséges függőségek telepítve maradnak. Ez az alapértelmezett viselkedés megváltoztatható, de ez magában foglalja a csomagok telepítését és eltávolítását, valamint a /var/log/pacman.log
.
Olvassa el ezt a cikket az AUR általános megértéséhez és használatához, beleértve a beszerzését is PKGBUILD
. Ez a dokumentum csak a specifikus lépéseket mutatja meg makepkg
, ha ezt a módszert választja a csomag összeállításához.
Ha a base-devel
csomagcsoport még nincs telepítve, akkor telepítenie kell. Ha nem, makepkg
akkor azt feltételezi, hogy már telepítve van, és ha egy csomag szükséges, de nincs telepítve, akkor egyszerűen meghibásodik, és nem telepíti. makepkg
maga a pacman
csomag része , már telepítve van.
# pacman -S base-devel
A makepkg
könyvtárban a következővel kell futnia , PKGBUILD
amelyet a git clone
. Alapértelmezés szerint letölti a tényleges forráskódot, lefordítja a csomagot és becsomagolja.
Számos lehetőség közül választhat makepkg
, beleértve ezeket a gyakran használtakat is:
-s, --syncdeps
: A csomag felépítéséhez és használatához szükséges hiányzó függőségek automatikus telepítése.
PKGBUILD
AUR-csomagoktól függ, először telepítenie kell azokat, vagy elérhetővé kell tennie őket egy saját helyi tárolóban, hogy megtalálja őket. -r, --rmdeps
: Ha sikeresen épül fel, automatikusan távolítsa el a már nem szükséges függőségeket, beleértve a következőket:
--install
Opció nélküli használat esetén a csomag használatához szükségesek.-i, --install
: Ha sikeresen épül fel, automatikusan telepítse/frissítse a csomagot.-c, --clean
: Az ideiglenes build fájlok automatikus törlése, amelyekre általában csak akkor van szükség, ha egy hibás build hibakeresését végzik.A csomag automatikus telepítéséhez/frissítéséhez, hagyja telepítve a függőségeket a csomag használatához, és távolítsa el a csak az építés során szükséges függőségeket, futtassa:
# makepkg -sri
Alternatív megoldásként dönthet úgy is, hogy nem telepíti automatikusan, és minden függőséget telepítve hagy, így ha egyszer csomagol egy frissítést, az már telepítve van:
# makepkg -s
Ezután használhat egy helyi adattárat az itt leírtak szerint , vagy közvetlenül telepítheti a fájlt:
# pacman -U <PKGNAME>-<PKGVER>-<PKGREL>-<ARCH>.pkg.tar.xz
Alapértelmezés szerint makepkg
a teljes csomagot archív formátumba egyesíti; hogy egy .tar.xz
fájlt egy szál a xz
tömörítés.
Több CPU-s rendszereken engedélyezheti xz
több szál használatát a szerkesztéssel /etc/makepkg.conf
, és módosíthatja a következő sort:
COMPRESSXZ=(xz -c -z -)
Annyi szálat engedélyezhet, ahány virtuális magja van:
COMPRESSXZ=(xz -c -z - --threads=0)
Ha engedélyezni szeretné több virtuális mag használatát, de nem mindegyiket, például csökkenteni szeretné a rendszer teljes teljesítményére gyakorolt hatást, adjon hozzá egy adott számot, például a következőket:
COMPRESSXZ=(xz -c -z - --threads=21)
Megjegyzés: A virtuális magok számánál több szál megadása csökkenti a teljesítményt.
Ha nem bánja, hogy a csomagfájl (esetleg sokkal) nagyobb, kapcsolja ki a tömörítést a szerkesztéssel /etc/makepkg.conf
, és módosítsa a következő sort:
PKGEXT='.pkg.tar.xz'
A következőképpen kell kinéznie:
PKGEXT='.pkg.tar'
Javasoljuk, hogy megfelelően ellenőrizze és adja hozzá a használt PGP-aláírásokat, amint azt itt a "PGP aláírási hiba" részben ismertetjük.
Ha azonban makepkg
közvetlenül fut , akkor megadhatja a --skippgpcheck
lehetőséget, hogy kihagyja a PGP-aláírás ellenőrzését.
Bevezetés Az Arch Linuxnak kisebb, de még mindig erős követése van, mint a népszerűbb disztribúciók. Filozófiája egészen más, előnyei vannak an
A Vultr azt a fantasztikus funkciót kínálja, hogy a kiváló sablonjaik mellett saját egyéni képét is használhatja, amely lehetővé teszi a futtatást.
A Devtools csomag eredetileg a Megbízható felhasználók számára készült, hogy megfelelően hozzon létre csomagokat a hivatalos adattárak számára. Azonban hétköznapi felhasználók is használhatják
Ha közvetlenül a makepkg-ot használja, az némileg szennyezi a rendszert. Az alap-fejlesztési csomagcsoportot telepíteni kell. Ily módon alapértelmezés szerint függőségekre van szükség
Előfeltételek Egy Vultr-szerver, amelyik naprakész Arch Linuxot futtat (lásd ezt a cikket.) Sudo hozzáférés. A rootként futtatandó parancsok előtt # és egy szerepel
Előfeltételek Friss Arch Linuxot futtató Vultr szerver (lásd ezt a cikket.) Futó webszerver, Apache vagy Nginx Sudo hozzáférés Parancsok szükségesek t
Előszó Az Arch Linux egy általános célú disztribúció, amely jól ismert élvonalbeli technológiájáról és rugalmas konfigurációjáról. A Btrfs pillanatképekkel tak
Arch Linuxon a hivatalos adattárak a következők: core, extra és közösségi. Ezek a csomagok már le vannak fordítva, és telepítésük a pacman-en keresztül történik. A th
Ez az oktatóanyag elmagyarázza, hogyan állíthat be Minecraft szervert a Spigot használatával Arch Linux rendszeren. Ez az oktatóanyag feltételezi, hogy Ön normál felhasználó (nem root felhasználó), és hav
Előfeltételek Egy Vultr-szerver, amelyik naprakész Arch Linuxot futtat (lásd ezt a cikket.) Sudo hozzáférés. A rootként futtatandó parancsok előtagja #. Th
Előfeltételek Egy Vultr-szerver, amely naprakész Arch Linuxot futtat. További információért tekintse meg ezt az útmutatót. Sudo hozzáférés. A parancsokat rootként kell futtatni ar
Előfeltételek Friss Arch Linuxot futtató Vultr szerver (lásd ezt a cikket.) Futó webszerver, Apache vagy Nginx Sudo hozzáférés: A parancsokhoz szükség van
Előfeltételek Friss Arch Linuxot futtató Vultr szerver (lásd ezt a cikket.) Futó webszerver, Apache vagy Nginx Sudo hozzáférés: A parancsokhoz szükség van
Előfeltételek Friss Arch Linuxot futtató Vultr szerver (lásd ezt a cikket.) Futó webszerver, Apache vagy Nginx Sudo hozzáféréssel. A parancsok megkövetelik
This tutorial explains how to setup a Mumble server (Murmur) on Arch Linux. Everything done in this tutorial is done as the root user. Installation an
This tutorial explains how to setup a Counter-Strike: Global Offensive server on Arch Linux. This tutorial assumes that you logged in with a standard use
Ez az oktatóanyag elmagyarázza, hogyan állíthat be egy Team Fortress 2 szervert Arch Linux rendszeren. Feltételezem, hogy nem root felhasználói fiókkal van bejelentkezve, amely sudo hozzáféréssel rendelkezik
Előfeltételek Friss Arch Linuxot futtató Vultr szerver (lásd ezt a cikket.) Sudo hozzáférés: A rootként futtatandó parancsok előtagja # és egy
Előfeltételek Friss Arch Linuxot futtató Vultr szerver (lásd ezt a cikket) Sudo hozzáférés: A rootként futtatandó parancsok előtagja # és egy
A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.
Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.
Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.
Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.
Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…
Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.
Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.
Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.
Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.
Az Apple a közelmúltban kiadott egy kiegészítést a macOS Catalina 10.15.4-hez a problémák megoldására, de úgy tűnik, hogy a frissítés több problémát okoz, ami a Mac gépek blokkolásához vezet. További információért olvassa el ezt a cikket