AlmostCommander Porzucony

AlmostCommander "Vigrid" to prosty skrypt, który napisałem aby ułatwić sobie zarządzaniem systemem Manjaro Linux (część poleceń działa również w dystrybucji Arch). Jest to pierwszy funkcjonalny projekt napisana w języku C++. Stanowił świetną alternatywę nie tylko dla klasycznego klepania komend w terminalu, ale również dla okienkowych wersji menadżerów pakietów dostępnych w Manjaro. "Vigrid" wydany został w wersji dla systemów 32 i 64 bitowych. Skrypt ten był podstawowym menadżerem pakietów w moich eksperymentalnych wydaniach systemu Manjaro dla mikrokomputerów Raspberry Pi. Swego czadu opracowałem również wersję napisaną w Pythonie, jednak skompilowany skrypt C++ był znacznie wygodniejszy w użyciu.
Menu główne zawiera następujące pozycje:
[1] Pacman & Yaourt
Vigrid za pośrednictwem menadżerów Pacmana oraz Yaourt pozwala łatwe pobranie i instalacje aktualizacji systemu. Posiada też podstawowe opcje rozwiązywania problemów z kluczami i blokadą bazy danych.
Instalacja pakietów:
Podstawowe operacje z pakietami - instalacja (również z AUR), wyszukiwanie, usuwanie i czyszczenie Cache.
Repozytoria Manjaro:
Bardzo łatwe przełączenie pomiędzy repozytoriami stabilnymi, testowymi i niestabilnymi oraz ich automatyczna aktualizacja.
[2] Informacje o systemie
Sporo informacji o posiadanym sprzęcie zapewniają opcje korzystające m.in. z pakietów lscpu, inxi oraz mhwd.
Ponadto do wyboru mamy sprawdzenie czujników temp. czy analizę czasu startu systemu.
[3] Zarządzanie Kernelami
"Vigrid" wyświetla aktualnie używane jądro systemu oraz listę aktualnie zainstalowanych kerneli. W tym podmenu mamy możliwość łatwego doinstalowania lub usunięcia jądra systemu.
[4] Instalator środowisk graficznych
Ta sekcja z kolie pozwala łatwo i szybko zainstalować dodatkowe środowiska graficzne.
[5] Inne
Pozycja eksperymentalna, w obecnej formie możemy m.in. sprawdzić pogodę dla wybranej lokalizacji, pobrać wideo z sieci a także konwertować je na format mp3.
[6] Uruchom / Wykonaj
Ta opcja pozwala na używanie własnych komend lub uruchamianie programów wewnątrz "Vigrid" nie
będących jego składnikami.
Niestety z braku czasu "Vigrid" nie jest już aktualizowany, pomimo tego nadal spełnia swoje podstawowe funkcje i gości na wszystkich moich maszynach. AlmostCommander jest pozostałością nieistniejącego już projektu almostSoftware - czyli nauka programowania w C++ (z wykorzystaniem biblioteki Qt) poprzez budowę rzeczywistych i działających programów desktopowych. W ramach almostSoftware powstała m.in. prosta przeglądarka internetowa, odtwarzacz multimedialny, edytor tekstu, dwukierunkowy translator kodu Mores'a oraz kalkulator. Projekt był bardzo wymagający i niezwykle czasochłonny przez co nie mogłem poświęcić mu wystarczającej ilości czasu, stąd zapadła decyzja o jego zamknięciu. Obecnie doświadczenia wyniesione z pracy nad almostSoftami z powodzeniem wykorzystuje przy projektowaniu aplikacji sieciowych, nic nie może się zmarnować ;)
Nazwa "Vigrid" została zaczerpnięta z serii komiksowej Thorgal, w której Vigrid występuje jako jeden z pomniejszych bogów Asgardu.