Jak zainstalować BlackArch Linux
BlackArch Linux to dystrybucja bezpieczeństwa i testów penetracyjnych oparta na Arch Linux. Zainstaluj BlackArch Linux w swoim systemie.
LXC (aka Linux Containers ) to narzędzie do wirtualizacji na poziomie jądra. Dzięki niemu użytkownicy mogą tworzyć i uruchamiać w pełni zintegrowane systemy operacyjne Linux. Oto jak używać LXC w systemie Linux.
Jak zainstalować LXD w systemie Linux
LXC (Linux Containers) są zarządzane w systemie Linux za pośrednictwem programu LXD. Jeśli chcesz używać kontenerów LXC, musisz zainstalować pakiet LXD na swoim komputerze. Aby go zainstalować, otwórz okno terminala.
Nie wiesz, jak otworzyć okno terminala ? Naciśnij Ctrl + Alt + T na klawiaturze. Lub wyszukaj „Terminal” w menu aplikacji.
Instrukcje instalacji Ubuntu
Ubuntu powinien już mieć zainstalowane LXD; jeśli jednak tak nie jest, oto jak to zrobić. Za pomocą terminala zainstaluj pakiet „lxd-installer” za pomocą apt install .
sudo apt install lxd-installer
Instrukcje instalacji Debiana
LXD nie jest dostępny w repozytoriach oprogramowania Debian Linux. Na szczęście możesz zainstalować pakiet LXD Snap, aby używać go w systemie Debian. Postępuj zgodnie z instrukcjami Snap poniżej, aby LXD działał na Debianie.
Instrukcje instalacji Arch Linux
Użytkownicy Arch Linux mogą uruchomić pakiet LXD za pomocą polecenia pacman -S . Pakiet „lxd” znajduje się w repozytorium oprogramowania „Community”. Upewnij się, że masz włączone to repozytorium, aby zainstalować pakiet.
sudo pacman -S lxd lxc lxcfs
Instrukcje instalacji Fedory
Wygląda na to, że w oficjalnych źródłach oprogramowania Fedora Linux nie ma pakietu „lxd”; jednakże, postępując zgodnie z oficjalnymi instrukcjami pakietu Snap, nadal możesz używać kontenerów LXC w swoim systemie Fedora.
Instrukcje instalacji OpenSUSE
OpenSUSE ma pakiet „lxd” w repozytorium „OpenSUSE Oss”. Aby zainstalować LXD w systemie OpenSUSE, użyj następującego polecenia instalacji zypper poniżej.
sudo zypper zainstaluj lxd lxc lxcfs
Instrukcje instalacji Snap
Aby LXD działał jako Snap, musisz zainstalować pakiet snap „lxd”. Następnie upewnij się, że środowisko wykonawcze Snap jest skonfigurowane na komputerze. Aby skonfigurować środowisko wykonawcze Snap, postępuj zgodnie z naszym szczegółowym przewodnikiem instalacji.
Po skonfigurowaniu środowiska wykonawczego Snap w systemie Linux możesz zainstalować LXD za pomocą następującego polecenia instalacji snap .
sudo snap install lxd
Jak utworzyć kontener
Aby utworzyć kontener, otwórz okno terminala i zaloguj się jako root za pomocą polecenia su . Jeśli nie możesz się zalogować, wykonaj następujące czynności, aby włączyć rootowanie.
sudo -s hasło wyjdź su
Po zalogowaniu się jako root użyj polecenia lxc create , aby utworzyć nowy kontener. Wszystkie dostępne kontenery znajdują się na stronie Canonical LXD . W tym przykładzie użyjemy systemu OpenSUSE Linux.
lxc-create -n opensuse -t download --dist opensuse --release tumbleweed --arch amd64
Obok „-n” nazwij swój kontener. W tym przypadku nazwaliśmy to „opensuse”. Następnie obok „–dist” określ dystrybucję Linuksa. W tym przykładzie jest to „opensuse”.
Po ustawieniu nazwy kontenera i dystrybucji musisz określić wydanie. W polu „–release” podaj wersję systemu operacyjnego Linux. W przypadku OpenSUSE określimy „tumbleweed”.
Na koniec należy określić architekturę kontenera. Określ „amd64”, chyba że potrzebujesz specjalnej architektury kontenera.
lxc-create -n container-name -t download -- --dist os-name --release os-release --arch os-architecture
Jak skonfigurować kontener
Po utworzeniu kontenera musisz go uruchomić. Aby uruchomić kontener, użyj polecenia lxc-start .
lxc-start -n nazwa-kontenera
Po uruchomieniu kontenera potrzebujesz dostępu, aby utworzyć konto użytkownika i hasło. Aby uzyskać dostęp do kontenera, wprowadź następujące polecenie.
lxc-attach -n nazwa-kontenera --clear-env
Po uruchomieniu polecenia lxc-attach otrzymasz konsolę główną, w której możesz wprowadzać polecenia. Aby utworzyć nowe konto użytkownika, użyj następującego polecenia. Pamiętaj, że wszystkie nazwy użytkowników muszą być pisane małymi literami.
kółko groupadd
useradd -m -g users -G wheel -s /bin/bash nowa_nazwa_użytkownika
Po utworzeniu nowego konta użytkownika użyj polecenia passwd , aby ustawić hasło nowego konta użytkownika.
passwd nowa_nazwa_użytkownika
Wyjdź z kontenera wyjściem .
Wyjście
Konfigurowanie sudo w kontenerze
Możesz skonfigurować nowego użytkownika za pomocą sudo. Aby to zrobić, najpierw zainstaluj edytor tekstu „Nano”. Informacje o tym, jak go zainstalować, można znaleźć na stronie pkgs.org. Następnie uruchom następujące polecenia.
su EDITOR=nano visudo
W edytorze Nano zlokalizuj następujące elementy:
# %wheel ALL=(ALL:ALL) ALL
Usuń symbol # , zapisz za pomocą Ctrl + O i wyjdź za pomocą Ctrl + X . Następnie dodaj swoje konto użytkownika do grupy „kółko”.
usermod -a -G kółko nazwa użytkownika
Jak uzyskać dostęp do kontenera
Aby uzyskać dostęp do kontenera LXC z wiersza poleceń z nowym użytkownikiem, musisz użyć polecenia lxc-console . To polecenie różni się od dołączania, umożliwiając bezpośrednie zalogowanie się do kontenera za pomocą użytkownika i hasła.
lxc-console -n nazwa-kontenera
Aby wyjść z kontenera, naciśnij Ctrl + A, a następnie q na klawiaturze. Aby zamknąć kontener, wykonaj następujące polecenie:
lxc-stop -n nazwa-kontenera
BlackArch Linux to dystrybucja bezpieczeństwa i testów penetracyjnych oparta na Arch Linux. Zainstaluj BlackArch Linux w swoim systemie.
Foxit Reader to bezpłatne oprogramowanie PDF dla systemów Linux, Mac i Windows. Jest to oprogramowanie typu open source. Dowiedz się, jak zainstalować go w systemie Linux.
VR Chat to towarzyska interaktywna gra wideo na PC. Działa zarówno w trybie stacjonarnym, jak i w trybie gogli VR. W grze użytkownicy mogą odkrywać stworzone przez użytkowników
Teraz można grać w trybie jednoosobowym Grand Theft Auto 5, a także w komponent GTA: Online w systemie Linux, dzięki Valves Steam Play i Proton
Netstat to narzędzie Linux, którego administratorzy systemu używają do analizy statystyk sieci. Przydaje się, gdy próbujesz dokładniej przyjrzeć się swojemu Linuksowi
Microsoft Flight Simulator to gra wideo symulatora samolotów na konsolę Xbox, a także Microsoft Windows. Zobacz jak uruchomić ją w systemie Linux.
Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?
Linux to system operacyjny typu open source. Dowiedz się, jak łatwo zainstalować podstawowe czcionki Microsoft na różnych dystrybucjach Linux.
Cherry Tree to hierarchiczna aplikacja do robienia notatek dla systemów Linux i Windows. Ma wiele doskonałych funkcji, takich jak bogata edycja tekstu i składnia.
Masz dokumenty na serwerze FTP, które chcesz otworzyć w Libre Office? Kliknij tutaj, aby dowiedzieć się, jak to zrobić bez potrzeby pobierania plików lokalnie!