In het volgende artikel gaan we kijken naar Cylon-deb. Dit is een onderhoudsprogramma dat een CLI-menu gebruikt dat is geschreven in Bash Het is een gratis en open source programma dat wordt gehost op GitHub.
Dit programma biedt een terminalgebaseerd alternatief voor de GUI-softwarebeheerders die in veel distributies worden aangetroffen. Kortom, het gaat over een TUI (terminal gebruikersinterface) waarmee gebruikers hun Ubuntu 18.04-systeem kunnen onderhouden.
In het Cylon-deb menu vinden we verschillende secties. De eerste drie gaan over de systeemonderhoud Onder deze opties vinden we de mogelijkheid om updates, installaties, zoekopdrachten, onderhoud van pakketten uit te voeren, zoals het verwijderen van verouderde of verweesde pakketten en enkele andere algemene opties, evenals een CLI-wrapper voor bleekwater.
Taken die we kunnen uitvoeren met Cylon-deb
- Zal ons toestaan installeer en verwijder pakketten.
- Verwijder alles verweesde pakketten Dat wil zeggen, ze zijn niet vereist als afhankelijkheden.
- We kunnen ook update geïnstalleerde pakketten.
- Vind pakketten die al zijn geïnstalleerd.
- Controleer op updates.
- Toon de details van een pakket.
- Toon de details van geïnstalleerde pakketten.
- Lijst alles op bestanden die bij een pakket horen Dobbelsteen.
- We zullen in staat zijn tot wis de lokale cache.
- We kunnen zien gedetailleerde informatie over de configuratie van het systeem of het gegeven pakket.
Dit zijn slechts enkele van de taken. Ze kunnen zie alles in de project GitHub-pagina.
Cylon-deb installatie
De ontwikkelaar heeft een PPA gemaakt om de installatie te vergemakkelijken. Het pakket is gebouwd alleen voor Ubuntu 18.04 LTS (Bionic Beaver) 64bit Om dit op uw systeem te installeren, voert u de volgende opdrachten uit in de terminal (Ctrl + Alt + T):
sudo add-apt-repository ppa:typematrix/cylondeb
sudo apt install cylondeb
gebruik
Eenmaal geïnstalleerd, kunnen we start Cylon-deb typen in terminal (Ctrl + Alt + T):
cylondeb
Zoals je kunt zien in de vorige schermafbeelding, het Cylon-deb hoofdmenu heeft niet veel uitleg nodig. Het bevat de volgende zes submenu's, plus de optie om af te sluiten.
- 1e menu Systeemonderhoud.
- 2e menu Systeemonderhoud.
- 3e menu Systeemonderhoud.
- Open Terminal x.
- Systeem informatie.
- Informatie over Cylon-deb.
- Vertrekken.
In dit menu vinden we het grootste deel van de beschikbare mogelijkheden in de eerste drie opties. Ik denk dat de rest voor zichzelf spreekt. Al moet dat gezegd worden in optie 6 kunnen we de vereiste afhankelijkheden controleren die Cylon-deb nodig heeft om correct te functioneren U hoeft alleen de ontbrekende afhankelijkheden op uw computer te installeren met het commando 'sudo apt install afhankelijkheidsnaam'.
Menu Systeemonderhoud 1
Typ het cijfer 1 in het hoofdmenu om het 1e onderhoudsmenu te openen. Hierin kunnen we de volgende opties vinden:
- Controleer op updates (geen download).
- Werk alles bij Apt en && apt dist-upgrade upgraden.
- Installeer een pakket.
- Verwijder een pakket.
- Toon de externe pakketinformatie.
- Zoek naar pakketten in de apt-database.
- Vind pakketten die al zijn geïnstalleerd Zoek met aptitude '~ i.'
- tonen informatie voor lokaal geïnstalleerde pakketten.
- Lijst alles op bestanden die bij een pakket horen Dobbelsteen.
- Schrijf een lijst met geïnstalleerde pakketten.
- Zie de dpkg-logbestand en /var/log/dpkg.log.
- Toon alle of de meeste informatie over een pakket.
- Toon logboek wijzigingen van een pakket.
- Bekijk alle pakketten.
- Controleer de volledige systeemafhankelijkheden.
- Voeg een PPA toe aan het systeem.
- Verwijder een PPA uit het systeem.
- Terug naar hoofdmenu.
We hoeven alleen een nummer te schrijven om de respectieve acties uit te voeren. Druk na het voltooien van de geselecteerde actie op een willekeurige toets om terug te keren. Typ 18 op het scherm om terug te keren naar het hoofdmenu.
Menu 2 systeemonderhoud
In deze sectie hebben we de volgende opties:
- Wis alle lokale cache.
- Schakel de pkgs geïnstalleerd door andere pkgs.
- Verwijder pakketten die niet langer in een repository zijn opgenomen.
- Verwijder het verweesde pakketten.
- Verwijder pakketten en configuraties die niet vereist zijn.
- Verwijder verweesde pakketten automatisch.
- Verwijder het cylon uitvoermap.
- Terug naar hoofdmenu.
Menu 3 systeemonderhoud
De opties voor systeemonderhoud die we hier zullen vinden, zijn de volgende:
- Systemd Status en Services mislukt.
- Bekijk het Journalctl-logboek op fouten.
- Controleer Journalctl voor SSD fstrim trim.
- Analyseer de systeem opstartprestaties.
- Controleren op verbroken symbolische koppelingen.
- Vind bestanden waarvan geen enkele groep of gebruiker overeenkomt met de ID bestandsnummer.
- Gebruik van de schijfruimte.
- encuentra 200 van de grootste bestanden.
- vinden gebruik van inodes.
- Verkenning van oude configuratiebestanden.
- afdruk sensor informatie.
- Maak journaalbestanden schoon.
- Verwijder geheugendumps / var / lib / systemd / coredump /.
- Bestanden verwijderen.
- BleachBit nvt.
- Lijst alles op open bestanden.
- Volver.
Cylon-deb is slechts een script, maar het is volledig functioneel en kan nuttig zijn bij het onderhouden van onze Ubuntu 18.04-systemen.
Werkt Tessa voor Linux Mint 19.1?
Hallo. Kijk naar het installatiegedeelte van de pagina op GitHub https://github.com/gavinlyonsrepo/cylon-deb#installation Salu2