Grml to dystrybucja open source w systemie Linux na bazie opery Debiana GNU / Linux i zaprojektowana od podstaw do użytku przez administratorów systemów i użytkowników, którzy preferują narzędzia trybu tekstowego.
Może być wykorzystywana jako dysk ratunkowy systemu, oferujący użytkownikowi niedostępność dla niedowidzących oraz automatyczną detekcję sprzętu. Rozdzielone są w dwóch oddzielnych wydaniach, niewielkim z tylko kilkoma niezbędnymi pakietami i bez środowiska stacjonarnego, a także pełnym smakiem z dodatkowymi aplikacjami i lekkim menedżerem okien.
Rozproszony w dwóch wersjach, jako 64-bitowe i 32-bitowe płyty Live CD
Jest on dostępny do pobrania jako obrazy Live CD ISO, po dwa dla każdej edycji, obsługujące zarówno platformy sprzętowe 64-bitowe, jak i 32-bitowe. Mogą być spalone na puste płyty CD lub zapisywane na dyskach flash USB.
Rozkład może być łatwo zainstalowany na lokalnym dysku, ale tylko z wiersza polecenia podczas uruchamiania środowiska live (dostępny w obu edycjach). Zawiera również pakiet kryptaptup, losetup, mount i mkfs o nazwie grml-crypt.
Opcje rozruchu
Na płytach Live CD znajdują się niestandardowe monity rozruchowe, skąd można uruchomić istniejący system operacyjny z pierwszego dysku, przejść do starych wierszy polecenia iolinux, a także uruchamiać GRUB2, iPXE, FreeDOS, MirOS, Memtest86 + , HDT (Narzędzie wykrywania sprzętu), a także obraz wszechstronny.
Domyślne opcje rozruchu obejmują tryb debugowania, wyłącz bufor ramek, wyłączyć ustawienie trybu jądra, włączyć funkcję SSH (z losowym hasłem), tryb sądowy, tryb graficzny, skopiować do pamięci RAM, tryb persistency, konsolę szeregową i ustawienia niemieckie.
Zawiera tylko lekkie aplikacje
Pełne wydanie pochodzi z menedżerem plików z dwoma panelami Midnight Commander, narzędzie do partycjonowania dysków GParted, przeglądarką PDF Xpdf, emulatorem terminali XTerm, klientem Telnet, klientem Irssi IRC, skanerem sieci Wireshark, przeglądarką Iceweasel i innymi przydatnymi narzędziami .
Dolna linia
Ogólnie rzecz biorąc, Grml jest przyzwoitym i minimalnym systemem Live CD dla administratorów systemów. Oferuje szeroki wybór pakietów systemowych do wyboru, zaprojektowanych specjalnie do celów odzyskiwania systemu i ratowania zadań.
Co nowego w tym wydaniu:
- Zaktualizuj jądro do wersji 4.9.29
- Zaktualizuj pakiety Debiana do najnowszych wersji Debiana / rozciągnij od 2017-05-30
- Unikaj automatycznego skanowania LVM
- Unikaj automatycznego skanowania mdadm
- Włącz autologin dla głównego użytkownika na konsoli szeregowej ttyS0
- Włącz opcje rozruchu debugowania systemd w trybie debugowania
- Usuwanie komunikatu o błędzie GRUBa ("błąd: null bitmap src w grub_video_bitmap_create_scaled") po wybraniu menu podrzędnego w trybie EFI
- Popraw błąd związany z konfiguracją konsoli -
- Fix problemy z uruchamianiem grml-x
- Napraw kilka problemów związanych z aoe-tools
- Zmiany w oprogramowaniu: dodano obsługę konsoli-setup, podrobionych, rng-tools i dodano cpufrequtils + lsscsi do grml-small
- Przełączono z grml-runtty na agetty
- Ostrzegaj w initramfs, jeśli jest
- Nowe funkcje:
- nowa opcja uruchamiania getfile.retries = ...: określając liczbę, która kontroluje liczbę prób ponownego pobierania dla opcji netscript = ... i netscript = ... boot (domyślnie '10' jeśli jest niezaznaczona), Przykład użycia: 'getfile.retries = 42'
- grml2usb: ulepszona kontrola bootflaga, nowa opcja --skip-bootflag i wsparcie dla Python3
- grml-quickconfig: wyświetla adres IP i hasło, jeśli jest używana opcja rozruchu ssh
- grml-lang: ustawienia języków wsparcia dla Włoch
- grml-hwinfo: obsługuje dekodowanie i2c-dimms, edac-utils i mcelog
- grml-zshrc:
- przeprojektowanie i ujednolicenie obsługi ścieżki $ PATH
- kilka ulepszeń w informowaniu / raportowaniu baterii / akumulatorów (w tym obsługa FreeBSD + OpenBSD)
- rozszerzyć dchange (), aby obsługiwać apt-get i wiele nazw pakietów
- grml-debootstrap:
- Dostosuj obsługę lokalizacji regionalnej (LANG / LANGUAGE), aby dopasować ją do domyślnych ustawień typu wheezy Debiana
- Początkowa konfiguracja pakownika / vagrant / autotest
- Nowa opcja --vm do zainstalowania maszyn wirtualnych w LV i takich
- Nowa opcja --defaultinterfaces, aby zainstalować domyślne / etc / network / interfaces
- Ustaw domyślne / etc / sieciowe / interfejsy z dhcp dla eth0 w przypadku użycia aplikacji VM
- Kopiuj / etc / network / interfaces z systemu hosta, chyba że nie używa się interfejsów lub docelowych jest VM
- Opcja Support --nokernel umożliwia pomijanie instalacji domyślnych obrazów jądra
- Obsługuje wykonywanie --grub podczas instalacji do katalogu docelowego
- Przełącz domyślny system plików z ext3 na ext4
- Udostępnij --dla opcji buforowania w celu wykonania bardzo wyraźnego
- Ważne zmiany:
- Przełącz z http.debian.net na ftp.debian.org jako domyślne lustro w grml-live: ze względu na niewiarygodne użycie lustrzane przy użyciu http.debian.net system grml-live używa ftp.debian.org jako głównego lustra
- Bity i śruby:
- Linux kernel oparty jest na 3.16.7.
- Naprawiono kilka błędów z systemu śledzenia błędów.
- Nowe funkcje:
- nowy opcja rozruchu vlan: zapewnia wsparcie dla np. Używając czegoś takiego jak "ip = 10.10.10.42 :: 10.10.10.1: 255.255.255.0: grml: eth0: off vlan = 301: eth0" aby używać VID 301 dla urządzenia eth0 (rozwój sponsorowany przez Sipwise GmbH)
- grml-debootstrap:
- Wsparcie dla opcji FIXED_DISK_IDENTIFIERS, użytecznej w przypadku odtwarzalnych reprodukcji
- domyślnie instaluj pakiet most-utils, cryptsetup, ifenslave i vlan
- Wsparcie nadpisywania konfiguracji za pomocą zmiennych środowiskowych
- Ważne zmiany:
- tryb kryminalistyki: opcja tylko do odczytu została zmieniona na tylko do odczytu (spowodowana zmianą live-boot w górnym)
- Bity i śruby:
- Linux kernel opiera się na 3.13.6.
- Naprawiono kilka błędów z systemu śledzenia błędów.
- pakiety;
- Szczegóły dotyczące wysyłanych pakietów i ich wersji w programie Grml są dostępne w dziale Debian. Odwiedź dpkg_list, aby uzyskać szczegółową listę pakietów dostarczonych z Grml 2014.03).
- Aktualizacje:
- Pakiety są pobierane z testów Debiana, 30 marca 2014 roku. 18 pakietów zostały usunięte, a te 22 nowe pakiety zostały dodane (plus zależności, z wyjątkiem lib * i obrazu jądra):
- zrzuć ifenslave nocache openssh-sftp-server python-crypto
- python-dnspython python-ldb python-lockfile python-ntdb
- python-samba python-talloc python-tdb qemu-system-common
- qba-system-x86 samba-common-bin samba-dsdb-modules
- samba-libs sysvinit-rdzenia tcplay tdb-tools
- xserver-xorg-video-modesetting xulrunner-24.0
- Te pakiety Debiana zostały usunięte / zastąpione (z wyjątkiem obrazu lib * i jądra):
- ifenslave-2.6 odzyskuje ruby1.8 rubygems ttf-dejavu-core ufsutils
- vgabios xserver-xorg-wideo-apm xserver-xorg-wideo-ark
- xserver-xorg-wideo-chipy xserver-xorg-video-i128
- xserver-xorg-video-rendition xserver-xorg-video-s3
- xserver-xorg-wideo-s3virge xserver-xorg-wideo-sis
- xserver-xorg-wideo-tseng xserver-xorg-wideo-voodoo
- xulrunner-17.0
- To wydanie Grml udostępnia nowe pakiety oprogramowania po stabilnym debianowym debiucie
- Jak zwykle zawiera on2date hardware support i rozwiązuje znane błędy z poprzedniego wydania Grml.
- opcja uruchamiania ssh: wyświetlenie odcisków palców serwera SSH
- grml-hwinfo: dodano obsługę lsscsi, iscsiadm, pobieranie informacji o proxmox / libvirt / openvz / vserver, swapon, mdadm, LVM + dmsetup, teraz używając 'lspci -nn' dla wyjścia lspci
- grml-live: obsługa pakietów związanych z oprogramowaniem sprzętowym w GRMLBASE, dodanie uuid-runtime do GRMLBASE
- grml-network: netcardconfig zapewnia obsługę skanowania dostępnych sieci bezprzewodowych
- grml-udev-config: Nie ustawiaj opcji montowania dla partycji NTFS na "ro" Dłużej
- grml2usb: sprawdź, czy włączona jest funkcja bootflaga.
- grml2iso: Domyślnie ISO są domyślnie w formacie dd,
- grml-debootstrap:
- Użyj http.debian.net jako domyślnego lustra
- Ustaw ostrość jako nowe domyślne wydanie
- Dodaj bazę danych acpi-support-base + firmware-linux-free do domyślnego wyboru pakietu
- Aktualizacja do jądra 3.3.7
- Dodano sysstat (a pomoc imvirt-helper została pobrana jako zależność)
- Naprawiono opcje uruchamiania Grub2, iPXE i MirOS bsd4grml dla 64-bitowych plików ISO
- Dodano tapetę
- Poprawiono opcję uruchamiania lang dla grml-małego smaku
- Nowe funkcje:
- Wsparcie rozruchu EFI z CD-ROM i kluczy USB (tylko amd64)
- Obsługa mDNS (spróbuj ping grml.local z libnss-mdns i avahi-demem lub podobnym włączonym na swoim hoście)
- Obsługa klienta NFS i d-bus uruchamia się automatycznie
- grml-debootstrap, narzędzie wyboru do zainstalowania Debiana, może teraz bezpośrednio tworzyć obrazy maszyn wirtualnych.
- grml-live, nasze narzędzie do budowania, zostało ulepszone dzięki nowym funkcjom, które lepiej integrują się z Jenkins. To wydanie, a także bieżące codzienne obrazy są zbudowane z wnętrza Jenkins!
- Ważne zmiany:
- Konfiguracja Z-Shell została oczyszczona. Z domyślnej konfiguracji usunięto kilka funkcji.
- Środowisko X11 zostało również zmniejszone. Menedżer okien jest teraz fluxboksem. Idesk został usunięty, wszystkie dostępne oprogramowanie jest teraz dostępne z menu fluxboksów.
- Wsparcie ułatwień dostępu obejmuje teraz wysyłanie standardowych mówień i włączanie dźwięku podczas rozruchu. Nowa seria beepów (4 tony) jest rozbrzmiewa tuż przed uruchomieniem menu szybkiej konfiguracji. Menu isolinux będzie emitowało sygnał dźwiękowy, a menu grub potwiedza trzy razy. (Usunięto opcje rozruchu ułatwień dostępu).
- Cel iSCSI jest teraz dostarczany przez LIO. Narzędzie konfiguracyjne targetcli jest dołączone.
- Obecnie xterm używa czcionki Terminus, podobnie jak konsoli VT.
- Maszyny wirtualne automatycznie uzyskują "noprompt" Zachowanie
- Starożytne pliki konfiguracyjne i przykłady zostały usunięte z grml-etc (-core).
- Starożytne skrypty zostały usunięte z grml-skrypty (-core).
- Anonimowe statystyki są zbierane podczas uruchamiania. Obejmuje to: nazwę wydania Grml, typ nośnika startowego (lokalny lub zdalny), ciąg losowy, używane klucze opcji rozruchu (brak wartości), a jeśli procesor ma 64-bitowe możliwości. Możesz go wyłączyć z opcją rozruchu nostat.
- Bity i śruby:
- Obsługa modemu została usunięta z sieci grml
- Konsola typu VT jest obsługiwana przez grml-runtty, nasz domowy zaloguj się i wymianę getty na płyty Live CD.
- Scenariusze netboota nie powinny już używać "nodhcp" Boot.
- grml2hd nie jest już w PATH, aby zniechęcić do dalszego wykorzystania. Powiązane opcje rozruchu zostały usunięte.
- grml2usb: compat for releases & lt; 2009.05, usunięto obsługę grub1 i lilo.
- Zwolnienie kompilacji jest teraz zbudowane z dystrybucji testowej Debiana zamiast niestabilnej.
- Linux kernel oparty jest na 3.1.6. Żadne dodatkowe moduły nie są wysyłane.
- Naprawiono kilka błędów z systemu śledzenia błędów.
- Nowa wersja jądra Linux na podstawie 2.6.38.7
- Inicjały są teraz skompresowane XZ (mniejsze)
- / uruchomiono
- Specjalne nowe funkcje:
- dns = bootoption umożliwia określenie statycznych serwerów nazw.
- grml-feedback, aplikacja wiersza poleceń służąca do przekazywania opinii zespołowi Grml za pośrednictwem serwisu feedback.grml.org.
- Łatwiejsza składnia dla plików menu grml-quickconfig, istniejące pliki menu są nadal ważne.
- grml2iso małe ISO: grml2iso może teraz wydawać małe ISO (~ 20 MB) tylko z jądrem i initrd. Są one przeznaczone do użycia z fetch =.
- Ważne zmiany
- iPXE zastąpił gPXE.
- Skrypty rdzeniowe poprzednio znalezione w skryptach grml są teraz dostarczane jako grml-scripts-core, aby ułatwić ponowne użycie ich na zwykłych systemach Debiana.
- Ze względu na popularne zapotrzebowanie, menedżer okien z ratpoison jest ponownie włączony.
- grml-debootstrap dodaje repozytorium zabezpieczeń do instalacji stabilnych i testowych.
- grml-quickconfig zostanie wykonany na grml-small.
- Bardziej skomplikowane konfiguracje dysków (LVM i SW-RAID, choć nie są ułożone jedna na drugiej) są obsługiwane podczas uruchamiania Grml za pomocą pakietu ratunkowego grml lub findiso = i live-media = bootoptions.
- Nowe funkcje:
- Nowa wersja jądra Linux na podstawie 2.6.36.2
- Konfiguruj X, aby skorzystać z automatycznej konfiguracji X.org
- Obsługa ustawień trybu jądra (KMS)
- grml-rescueboot / loopback.cfg i grub-imageboot do ładowania ISO (uwaga: więcej szczegółów nastąpi - TODO)
- Pierwsze wydanie Kantana, zautomatyzowanego zestawu testowego do ciągłej integracji i środowiska testowego; Więcej informacji na ten temat można znaleźć w witrynie grml.org/kantan/ (domyślnie nie jest dostarczana w programie Grml)
- Przyrostowe grml-rebuildfstab wyzwalane przez zdarzenia udev dla szybszego czasu wykonania
- Specjalne nowe funkcje:
- Ulepszona konsola szeregowa na wielu urządzeniach (dzięki Marc Haber)
- vnc_connect bootoption umożliwiający połączenie z istniejącym klientem vnc. Może być używany do łatwego łączenia się z urządzeniami za firewallem, ponieważ połączenie jest inicjowane z serwera vnc zamiast klienta vnc.
- Grml-terminalserver nie musi już odbudować initrd, domyślne initrd / initramfs wysyłane w systemie ISO są w pełni wyposażone w bootowanie PXE.
- Bootoption netscript udostępnia nową zmienną środowiskową o nazwie NETSCRIPT w celu zapewnienia, że skrypt jest wykonywany w danym środowisku.
- Zaktualizowano rozbudowane funkcje rozruchu (dzięki Thorsten Glaser): dd-ed ISOs (do rozruchu za pośrednictwem USB) używa teraz również programu isolinux jako bootloadera, dzięki czemu można uzyskać takie same menu startowe w normalnym rozruchu CD, jak również w bootowaniu USB.
- Nowe funkcje programu Zsh w programie Grml:
- w pełni udokumentowane, zobacz grml.org/zsh (dzięki Joerg Woelke) - dostępne online i offline ('man 5 grmlzshrc')
- Używa wbudowanego vcs_info programu zsh i sprowadza się do wersji pakowanej w grml, jeśli bieżąca wersja programu zsh nie pochodzi z własnej implementacji
- Ważne zmiany:
- Usunięto wiele menedżerów okien (fvwm / fvwm-crystal, ratpoison, dwm, twm, w9wm, evilwm, jwm, pekwm) ze względu na rozmiary i problemy z konfiguracją out-of-the-box. Zobacz debatę nr 897.
- grml2hd nie jest już dostępny w grml-quickconfig, dialog wyboru wyświetlany po załadowaniu grml-full lub grml-medium.
- Przeprowadzenie ponownego /etc/runlevel.conf. Zamiast dostarczać plik runlevel.conf przez grml-etc, jest on wdrażany przez grml-live, aby poprawić możliwości dostosowywania.
- Przepisz grml-x z powodu nowej obsługi xorg.conf, pamiętaj, że niektóre opcje, które są teraz niepotrzebne, zostały usunięte, a wszystkie opcje pojedynczego kreskowania (-force, -nostart, ...) stały się popularnymi długymi opcjami (--force, --nostart, ...).
- Przełączono z live-initramfs na live-boot na podstawie wersji 2.0.12.
- Przełączono z pompy na program ISC dhclient, uruchamiany przez zdarzenia udev podczas rozruchu (użyj nodhcp, aby go wyłączyć).
- Konfiguracja sieci za pośrednictwem / etc / sieci / interfejsów obsługiwanych podczas uruchamiania (statyczne przydzielanie adresu IP - np. Przez ip = ... booption - i dhcp są konfigurowane przez / etc / network / interfaces).
- Dokonano ponownej obróbki dźwięku miksera w celu poprawy obsługi sprzętu IBM i wielu kart dźwiękowych.
- Kernel:
- W oparciu o jądro wanilii 2.6.36.2 zawierające kilka poprawek i dodatkowych modułów:
- aufs iscsitarget pętla-aes lzma ndiswrapper openafs
- speakup squashfs sysprof tp-smapi virtualbox-ose-guest
- xtables-addons
- Poprawki:
- Poprawiono kilka błędów i problemów zgłoszonych na grml_2010.04 @ grml-wiki iw systemie śledzenia błędów.
- Pakiety / oprogramowanie:
- Szczegóły dotyczące wysyłanych pakietów i ich wersji w programie Grml są dostępne w dziale Debian. Aby uzyskać szczegółową listę pakietów dostarczonych z pakietem Grml 2010.12, odwiedź dpkg_get_selections w liście głównym pakietów i dpkg_list.
- Aktualizacje:
- Zaktualizowano wszystkie pakiety do oddziału Debian Unstable w terminie do 15 grudnia 2010 r. (A także kilka innych wybranych aktualizacji do dnia 29 grudnia).
- Główne zmiany od wydania 2010.04 (20100429):
- Spotkanie deweloperów Grml w Wiedniu.
- Christian Hofstaedter dołączył do zespołu Grml.
- Grml na targach FrOSCon 2010.
- Niemiecki magazyn freiesMagazin dostarcza artykuł na temat Grml w wydaniu 06/2010.
- Grml rozmawia w Net Culture Lab w Dornbirn.
- grml-quickconfig: przepisany od podstaw z odpowiednim wsparciem dostosowywania, wysyłanym teraz przez nowy pakiet Debiana grml-quickconfig
- Usuń wycofany skrypt bt-audio
- grml-lock: dodaj obsługę graficzną za pośrednictwem gdialog / zenity
- grml-setlang: nie ustawiaj jeszcze LC_CTYPE
- grml-hostname: adres xauth issue
- zsh-login: nie wyłączaj grml-quickconfig dla konsoli szeregowej
- grml-info: poprawa obsługi dostosowywania
- vnc bootoption: uruchamianie z vnc = hasło użytkownika i funkcja startx buduje automatycznie usługę vnc dla użytkownika 'grml' przy użyciu graficznego dostępu zdalnego z podanym hasłem
- dmraid związane z bootoptions: nodmraid, aby nie umożliwić obecnych urządzeń dmraid, dmraid = włącz automatycznie wszystkie obecne urządzenia i dmraid = off, aby aktywnie próbować zatrzymać ewentualnie obecne urządzenia dmraid.
- Nowy pakiet ładowania bootopów w celu zwiększenia niezawodności procesu ładowania. Określony argument dotyczący bootoption jest dopasowany do tokena w systemie ISO, aby upewnić się, że uruchamiana jest tylko poprawna wersja programu Grml.
- Bardziej skuteczne rozruchu sieci: ostatnie wydanie Grml (2009.10) zostało już wynalezione etdevice = bootoption, które pozwala określić określony NIC podczas uruchamiania. Etykieta bootoption i jego otaczający kod zostały rozszerzone, więc możliwe jest skonfigurowanie wielu urządzeń naraz, które powinny być skonfigurowane. Jeśli nie masz określonej konfiguracji, wszystkie obecne NIC będą używane do konfiguracji za pośrednictwem protokołu DHCP automatycznie. Odwiedź witrynę Blog developer Javy w celu uzyskania dalszych informacji
- Udostępnianie udoskonalonej konfiguracji domyślnej dla narzędzia top (1) podczas pracy jako użytkownik (nie będący rootem)
- Ulepszona obsługa konsoli szeregowej przez / etc / inittab *. Użyj normalnego getty zamiast mgetty i kilka szybkości transmisji (115200,57600,38400,19200,9600,4800,2400,1200), aby getty określił, który tryb powinien być używany.
- Ponowna obróbka xinitrc: zmień moduł w ~ / .xinitrc.d / i konfiguruj wsparcie poprzez ~ / .config / grml / xinitrc.
Co nowego w wersji 2014.11:
Co nowego w wersji 2014.03:
Co nowego w wersji 2013.09: (AKA wheezy) został wydany.
Co nowego w wersji 2013.02:
Co nowego w wersji 2012.05:
Co nowego w wersji 2011.12:
Co nowego w wersji 2011.05:
Wprowadzono
Co nowego w wersji 2010.12:
Co nowego w wersji 2010.04 RC1:
Komentarze nie znaleziono