W drugiej części serii o porzuceniu Windows na rzecz systemu Linux przedstawię komputer (oraz jego środowisko towarzyszące), jaki będzie moim modelowym przykładem zastosowania systemu Linux. Poza kwestiami technicznymi postaram się także wytłumaczyć swoje wybory, oraz podzielić się napotkanymi problemami.
Ostatnimi czasy trochę więcej się poruszam, i pracuję z większa ilością komputerów. Tak się złożyło, że producent ogłosił porzucenie wsparcia dla Windows 10, a kolejne wydanie z punktu widzenia prywatności wydaje się nieśmiesznym żartem. Dlatego na maszynach typu desktop postanowiłem porzucić Windows 10 na rzecz systemu operacyjnego Linux. Pomyślałem, że jest to fajny temat by pokazać, że się da, i sprzedać kilka rozwiązań na problemy, z którymi się zetknąłem. Zapraszam do materiału!
Na wstępie, pragnę przybliżyć (bardzo ogólnie i prostym językiem) co zyskuję korzystając z systemu Linux, oraz ogólny zarys czym on w zasadzie jest. Jeżeli jesteś zaawansowanym użytkownikiem tego systemu, możesz od razu przejść do drugiej części, gdzie zacznę od napotkanych problemów.
Ostatnio zajmowałem się przygotowaniem różnych katalogów do dodatkowej archiwizacji w systemie Linux (chodzi o pliki z lokalizacji /var/log/) zawierające archiwum raportów wykonywanych operacji w systemie i działających programach (często stanowiących serwery usług np. www). Jako, że często używam archiwizacji do formatu RAR postanowiłem sprawdzić czy i w tym wypadku się to sprawdzi.
Przygotowałem nową paczkę skryptów, która zainstaluje kolorowy i ładny motd (message of the day) z kilkoma informacjami o systemie. MOTD jest generowany za pomocą skryptów, które zostaną rozpakowane do pliku /etc/profile.d, gdzie można je modyfikować według własnych potrzeb. Statystyki dla fail2ban i docker nie będą wyświetlane, jeśli użytkownik nie ma do tego odpowiednich uprawnień. Skrypt działa w środowisku systemów Linux bazujących na EL czyli: RedHat, CentOS, RockyLinux, Fedora itp. Więcej informacji można znaleźć tutaj: MOTD dla EL
W projektach został wprowadzony nowy skrypt dla CentOS 8, który służy do instalacji i konfiguracji dodatkowego oprogramowania i systemu umożliwiającego obsługę strony WWW.
Skrypt instaluje i wstępnie konfiguruje takie rzeczy jak serwer WWW, serwer bazy danych, interpreter PHP.
Opublikowałem skrypt, który wykonuje instalację UNMS (Ubiquiti Network Management System) w systemie CentOS 8 Linux / RHEL 8, pomimo braku wsparcia tych dystrybucji przez producenta.
Jakiś czas temu wpadłem na pomysł przeniesienia paru folderów na komputerze z systemem Windows, na inny (większy) dysk. Od tego momentu Corel (CorelDraw czy Corel PHOTO-PAINT) witał mnie komunikatem:
Ponownie podłącz urządzenie, na którym zlokalizowany jest plik, lub wybierz nowy folder. W tym czasie zawartość zostanie zapisana w domyślnej lokalizacji programu Corel. Zawartość można będzie przenieść po przywróceniu lokalizacji pliku.
Przygotowałem skrypt, który automatyzuje instalację i konfigurację systemu CentOS 8 Linux z KODI (dawniej XBMC) pod HTPC (czyli komputer do odtwarzania multimediów). Dzięki temu uzyskujemy gotowy system, który po podłączeniu do np. TV lub projektora, umożliwia wygodne odtwarzanie materiałów multimedialnych (wideo, audio, strumienie).
Plik, komendy do jego pobrania, a nawet materiał wideo na YouTube znajdują się na nowo utworzonej podstronie tego projektu. Zapraszam: HTPC na CentOS 8 Linux z Kodi.
Chiński producent oprogramowania – e2esoft jest wydawcą aplikacji iVCam. Link do strony programu: https://www.e2esoft.com/ivcam/ Składa się ona z aplikacji w smartphonie (Android lub iOS) oraz w komputerze (Windows 7/8/10). Program umożliwia korzystanie ze smartphone-a połączonego za pomocą sieci WiFi (tej samej, do której podłączony jest komputer) jako kamerki internetowej. Jakiś czas temu wysłałem autorom gotowe tłumaczenie na język Polski, ale zamiast tego wstawili własne tłumaczenie (które nie jest takie złe). Jeżeli ktoś chciałby jednak skorzystać z przygotowanej przeze mnie wersji to można pobrać ten plik: strings.xml. Do działania wystarczy umieścić go w folderze "resource" gdzie zainstalowano program (domyślnie C:\Program Files\e2eSoft\iVCam\resource) podmieniając obecny już tam plik, o tej samej nazwie. Plik przystosowany do wersji 5.3.5 programu iVCam.
Pojawiły się paczki rozwijanej wersji menadżera okien jakim jest Deepin Desktop 20 (znany z bazującej na Debianie dystrybucji Deepin Linux). Aby sprawdzić jak wygląda i działa budowana wersja w systemie Fedora Linux 32 wystarczy użyć terminala i poniższych komend: