centos kernel

Kernel w CentOS 7 – Jak zainstalować najnowsze jądro systemu Linux

Jedną z ważniejszych rzeczy w przypadku administracji, czy jakiejkolwiek pracy programistycznej jest posiadanie zawsze najnowszej możliwej wersji środowiska, biblioteki, aplikacji. Pozwala to uniknąć późniejszego długu technologicznego, który może urosnąć do niebotycznych rozmiarów. Jednym z takich komponentów jest Kernel i w tym poradniku ułatwię aktualizację go.

Kernel – Instalacja najnowszego dostępnego

Pierwszą rzeczą jest importowanie tzw. elrepo. Jest to repozytorium, w którym znajduje się również paczka z kernelem. Jest to bardzo prosta operacja, gdyż najpierw importujemy klucz GPG, następnie pobieramy repozytorium i je instalujemy. Kolejnym krokiem jest aktualizacja listy dostępnych pakietów w repozytorium i ostatni etap – instalacja.

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
yum --disablerepo="\*" --enablerepo="elrepo-kernel" list available
yum --enablerepo=elrepo-kernel install kernel-ml

Po całej operacji możemy już bez przeszkód skorzystać z naszego kernela.

Jednakże standardowo zawsze uruchamia się ostatni używany kernel. Czasem jest to upierdliwe np.: podczas pracy przy serwerze, więc ustawimy, by zawsze uruchamiało się najnowsze jądro.

W tym celu musimy edytować plik grub. Ja w tym celu użyłem polecenia vi:

vi /etc/default/grub

We wspomnianym pliku musimy odnaleźć i edytować linijkę z wpisem: GRUB_DEFAULT=saved i zamiast saved, ustawimy wartość 0.

Przykładowy wpis z tego pliku:

GRUB_TIMEOUT=5
GRUB_DEFAULT=0
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap crashkernel=auto rhgb quiet"
GRUB_DISABLE_RECOVERY="true"

i ponownie przygotujmy konfigurację GRUB’a:

grub2-mkconfig -o /boot/grub2/grub.cfg

Ostatnią operacją jest ponowne uruchomienie serwera i sprawdzenie wersji kernela komendą: uname -r

symlink

Symlink – co to jest i jak je stworzyć dla Windows i Linux?

Symlink nie raz potrafi uratować nas przed kopiowaniem plików, gdyż zdarzają się sytuacje, gdzie chcemy coś mieć w kilku miejscach na raz w ramach naszej przestrzeni dyskowej. Zrobić to można na kilka sposobów, jedna to przykładowo posiadać kopie w kilku miejscach, a inne – wykorzystać symlinki. Czym one są?

WSL GUI

WSL – Nadchodzące zmiany!

WSL, czyli Windows Subsystem Linux to najmilsza rzecz jaka mnie spotkała od systemu firmy Microsoft i zapowiada się coraz lepiej.

30devstories

30devstories – Daj się poznać w internecie!

30devstories to inicjatywa, którą poznałem dzięki człowiekowi o pseudonimie Unknow. Stwierdziłem, że i ja podejmę się wyzwania.

Na czym to polega? Przez 30 dni, codziennie będę wrzucał na instastories filmy, gdzie będę mówił do kamery co ciekawego zrobiłem tego dnia. Programowanie, administracja serwerami, DevOps/SysOps.

30devstories to ciekawa inicjatywa, gdzie możemy nauczyć się nie tylko opowiadać, walczyć z tremą, krytyką, ale również pobawić się w takiego prelegenta. Może i Ty spróbuj?

Super wyzwanie, które pozwoli osobom takim jak ja, przełamać pierwsze lody w instagramowym mówieniu do siebie i do innych.

Co u mnie znajdziecie? Informacje o projektach, problemach jakie napotkałem, ciekawostki ze świata programowania i administracji serwerami

30devstories

Zapraszam do mnie na Instagrama: https://www.instagram.com/devpanda.eu/

Także zapraszam do innych moich blogpostów: https://www.czarnaowca.it/

ubuntu 20.04 focal

Ubuntu 20.04 – co się zmieniło i jak pobrać?

Ubuntu to bardzo popularna dystrybucja systemu Linux, bazująca na Debianie. Jedni ją kochają, inni nienawidzą. Uruchamiają na niej serwery, komputery, laptopy, a nawet telefony. Jako że jest koniec kwietnia, czas na nowe wydanie Ubuntu – 20.04 i tym razem jest to wersja z długim wsparciem. Co w niej nowego?

cenzura

Cenzura pokonana przy pomocy gry Minecraft

Cenzura to wciąż istniejące zjawisko i kilka dni temu usłyszałem na temat świetnego pomysłu na jej obejście w wielu krajach.

swap i ram

SWAP – Jak dodać pamięć podręczną kosztem miejsca na dysku?

Swap nie raz uratował mi życie, gdyż prywatnie posiadam kilka serwerów VPS uruchomionych pod różne moje usługi i pomysły. Nie inwestowałem w serwer dedykowany, bo to są raczej poboczne projekty, które na siebie nie zarobią, więc wirtualna maszyna jest pomysłem atrakcyjnym cenowo, jednak zawsze mi czegoś brakowało. Pamięci!

windows 7

Windows 7 zakończył wsparcie – przejdź na Linux!

Windows 7 – jeden z najpopularniejszych normikowych systemów operacyjnych na świecie, po ponad 10 latach stracił wsparcie producenta. Oprogramowania nie można rozwijać w nieskończoność, ale co teraz może zrobić zwykły Kowalski? Przejść na Linux 🙂

Docker Desktop

Docker Desktop 2.2 już dostępna i wieloma zmianami.

Docker Desktop to aplikacja, której zadaniem jest ułatwienie pracy deweloperskiej przy kontenerach Docker na systemach Windows i Mac. Dzisiaj Docker Inc. wydał wersję oznaczoną 2.2, która zawiera wiele przydatnych zmian szczególnie dla programistów pracujących na systemie Windows.

Instalacja Python

Instalacja Python 3.8 – jak to zrobić?

Instalacja Python jest dla mnie jedną z podstawowych działań w ramach nowego serwera, który uruchomię. Chciałbym Wam pokazać jak to zrobić szybko i przyjemnie.

Page 3 of 4

Powered by WordPress & Theme by Anders Norén

Ja tylko nieśmiało zapytam, czy może chciałbyś/chciałabyś być na bieżąco z naszym blogiem? Jeśli tak to zapisz się na nasz newsletter :)

Dołącz do newslettera, by być na bieżąco!

Jeśli chcesz być na bieżąco z blogiem, otrzymywać świetne porady dot. programowania i administracji serwerami, opinie w temacie gier - dołącz do newslettera!

Raz na jakiś czas wyślę Ci informację nt. bloga, a także będę wysyłać ekskluzywne materiały techniczne!

Nie czekaj i dołącz!

Dołączając do newslettera, akceptujesz naszą politykę prywatności!