Inhoud
Linux Bijwerk Beheer
Linux Release soorten
Er zijn Linux-en met rolling-releases en met standard-releases
Wat is het verschil ?
Linux Rolling Release
Manjaro
plus nog veel meer
Linux Standaard Release
Linux Bijwerk Beheer
- na het installeren
- het instellen
- het up to date houden
Linux Bijwerk gereedschap
Dit zit in het menu
In te stellen :
- Voorkeuren
- Pakketbronnen
- plus nog meer
Linux Bijwerk Beheer - Kladblok
Linux Mint Bijwerken
- als op de menu balk het bijwerk symbool opligt :
- bijwerken starten.
- Op een moment dat het u uitkomt.
- Het start nooit vanzelf.
- Via het Linux Mint menu :
- Beheer - Bijwerk beheer :
- Actualiseringen installeren : altijd doen. Alles.
- Beheer - Bijwerk beheer - Bewerken
- Kijk of er een “opwaarden naar een nieuwe versie” bij staat. Ja ? Doen !
Linux Mint Bijwerken - 20 => 21
https://blog.linuxmint.com/?p=4378
It is now possible to upgrade Linux Mint 20.3 to version 21.
The upgrade instructions are available at: https://linuxmint-user-guide.readthedocs.io/en/latest/upgrade-to-mint-21.html
=⇒
https://linuxmint-user-guide.readthedocs.io/en/latest/upgrade-to-mint-21.html
Linux Mint - Configureren
Op het internet kom je allerlei adviezen tegen wat je meteen moet doen, na het kale installeren van Linux. Mijn advies is oorverdovend eenduidig : Er moet niks. Behalve als er iets niet werkt. Als het werkt, is het goed. Als iets niet werkt ga je op zoek naar de oplossing. En als iets wat werkt nog beter kan, dan regel je dat op het moment dat je ontdekt dat dat wenselijk is. Dus … je hebt je tijd maar 1x. Doe daar wat moois mee !
Omdat ik eenieder wil helpen om plezier te hebben met Linux, heb je hier toch wat “dingen doen na de installatie” locaties. Je leert er in ieder geval een heleboel van.
lspci
lsusb
Linux Bijwerk Beheer - Opruimen
https://linuxhint.com/free-up-disk-space-on-raspberry-pi/
Om automatisch overbodige pakketten, inclusief oudere kernels, te verwijderen, gebruik dit terminal commando :
apt-get autoremove
free up the space by uninstalling the unused packages present in the repository:
apt autoclean
Bijwerken in de terminal
Linux - Update en Upgrade
Deze commandoos gelden voor Linux Mint, Ubuntu en Debian -achtigen. Dus niet voor Manjaro. Zie daarvoor : Linux Manjaro
apt-get update apt-get upgrade # In 1 commando : apt update && apt upgrade # In 1 commando, en alle vragen meteen met "Doe maar !" beantwoorden : apt update && apt upgrade -y apt-get full-upgrade apt-get autoremove apt-get autoclean apt-get clean apt-get upgrade --fix-missing Ook leuk : apt list --installed | grep programma_naam apt list --installed | grep openssh-server
Update in de terminal - apt en apt-get
Let op over het apt-get commando : er is ook het apt commando. Die is moderner. Dus als het met apt lukt, dan hoeft apt-get niet meer.
Wat is het verschil tussen apt en apt-get ??? apt = nieuwer dan apt-get
apt versus apt-get : zie … Linux Release soorten
apt versus apt-get # which apt /usr/local/bin/apt # which apt-get /usr/bin/apt-get
https://itsfoss.com/clear-apt-cache/
Zie ook : Linux Installeren
Terminal werk :
sudo -i # apt update apt update --fix-missing apt upgrade apt full-upgrade apt list --upgradable apt autoremove # UPDATE en UPGRADE apt update && apt upgrade apt update && apt full-upgrade # UPDATE sudo -i apt list --upgradable # How to update apt-get update apt-get update --fix-missing apt --fix-broken install apt update apt update --fix-missing # How to clear the apt cache? apt-get clean # How to remove older kernels (inclusief verwijderen van veel MB's die niet meer nodig zijn) apt autoremove # UPGRADE # How to upgrade apt-get upgrade apt full-upgrade apt-get update --fix-missing apt autoremove apt list --upgradable apt-get update; apt-get upgrade; apt autoremove # als je te lang gewacht hebt met updaten, dan wil dit wel eens helpen : apt-get update --allow-releaseinfo-change apt-get upgrade reboot now
Apt Opties
# de apt handleiding man apt
Gebruik het apt commando eens met een verkeerde optie, en je krijgt prachtige spiekbrief uitleg :
root@mijnpc:~# apt status nfs-kernel-server
apt
Usage: apt command [options]
apt help command [options]
Commands:
add-repository - Add entries to apt sources.list
autoclean - Erase old downloaded archive files
autopurge - Remove packages with their configuration files and automatically remove all unused packages
autoremove - Remove automatically all unused packages
build - Build binary or source packages from sources
build-dep - Configure build-dependencies for source packages
changelog - View a package's changelog
check - Verify that there are no broken dependencies
clean - Erase downloaded archive files
contains - List packages containing a file
content - List files contained in a package
deb - Install a .deb package
depends - Show raw dependency information for a package
dist-upgrade - Upgrade the system by removing/installing/upgrading packages
download - Download the .deb file for a package
edit-sources - Edit /etc/apt/sources.list with your preferred text editor
dselect-upgrade - Follow dselect selections
full-upgrade - Same as 'dist-upgrade'
held - List all held packages
help - Show help for a command
hold - Hold a package
install - Install/upgrade packages
list - List packages based on package names
policy - Show policy settings
purge - Remove packages and their configuration files
recommends - List missing recommended packages for a particular package
rdepends - Show reverse dependency information for a package
reinstall - Download and (possibly) reinstall a currently installed package
remove - Remove packages
search - Search for a package by name and/or expression
show - Display detailed information about a package
showhold - Same as 'held'
showsrc - Display all the source package records that match the given package name
source - Download source archives
sources - Same as 'edit-sources'
unhold - Unhold a package
update - Download lists of new/upgradable packages
upgrade - Perform a safe upgrade
version - Show the installed version of a package
Programma installeren met apt
apt install jouwprogramma apt-get install j
Programma update en upgrade met apt
# Updaten apt update # Upgraden : Niet de voorkeur apt upgrade ??? # Volledig Upgraden : wel de voorkeur apt full-upgrade
Programma installatie info met apt-cache
https://www.raspberrypi.com/documentation/computers/os.html
apt-cache policy jouwprogramma apt-cache search jouwprogramma apt-cache show jouwprogramma # de beschikbare versie in de repository: Als je wilt weten welke versie van Thunderbird beschikbaar is in de repository : apt-cache policy thunderbird apt-cache search thunderbird # De geinstalleerde versie jouwprogramma --version thunderbird --version
Programma installatie - jongste versie
Met als voorbeeld mail programma Thunderbird. In Linux Mint Cinnamon 22.3 komt die met Thunderbird versie 140.
Mijn geinstalleerde Linux Manjaro heeft Thunderbird versie 147 aan boord.
Om dan de mail over te kunnen zetten van Manjaro naar Mint, moet je in Mint 140 vervangen door Thunderbird versie 140
Om te bepalen welke Linux-distributies Thunderbird versie 147 meekrijgen, kun je de volgende stappen volgen:
1. Bekijk de Thunderbird-release notes: Thunderbird heeft een officiële website waar ze hun release notes publiceren. Je kunt de release notes voor Thunderbird 147 bekijken om te zien welke distributies deze versie ondersteunen.
2. Bekijk de pakketbronnen: Sommige Linux-distributies hebben hun eigen pakketbronnen waar ze Thunderbird versies publiceren. Je kunt de pakketbronnen van verschillende distributies bekijken om te zien of ze Thunderbird 147 aanbieden.
3. Gebruik een pakketbeheerder: Als je een specifieke distributie hebt, kun je de pakketbeheerder gebruiken om te zien of Thunderbird 147 beschikbaar is. Bijvoorbeeld, voor Debian-gebaseerde distributies zoals Ubuntu, kun je het volgende commando gebruiken:
apt-cache policy thunderbird
Dit commando zal informatie weergeven over de beschikbare versies van Thunderbird in de repository.
4. Bekijk de Thunderbird-website: De officiële Thunderbird-website biedt vaak informatie over ondersteunde distributies en hoe je Thunderbird kunt installeren op verschillende Linux-distributies. Je kunt de website bezoeken om te zien of er specifieke instructies zijn voor Thunderbird 147.
5. Gebruik een PPA (Personal Package Archive): Voor distributies zoals Ubuntu, kun je een PPA gebruiken om de nieuwste versies van Thunderbird te installeren. Zie hieronder
Programma installatie - jongste versie met PPA
Bijvoorbeeld, je kunt de volgende stappen volgen om een PPA toe te voegen:
sudo add-apt-repository ppa:mozillateam/thunderbird-next sudo apt update sudo apt install thunderbird
Dit zal de nieuwste versie van Thunderbird installeren, inclusief versie 147 als deze beschikbaar is.
PPA's inventariseren :
cd /etc/apt/; ls -l cat /etc/apt/sources.list cd /etc/apt/sources.list.d; ls -l cat /etc/apt/sources.list.d/official-package-repositories.list # Zoek deb in alle bestanden onder deze mappen : grep -r '^deb ' /etc/apt/sources.list /etc/apt/sources.list.d/ # Dit is nutting, maar werkt dus niet clear; cd /etc/apt; ls -lR | grep deb # Zo heb je alvast wat : cat /etc/apt/sources.list.d/official-package-repositories.list # De PPA weer verwijderen. Verwijder dan eerst de programma's die je hiermee hebt geinstalleerd ! sudo add-apt-repository -r ppa:mozillateam/thunderbird-next
Door deze stappen te volgen, kun je bepalen welke Linux-distributies Thunderbird versie 147 meekrijgen.
Programma verwijderen met apt
apt-get remove jouwprogramma
Chromium verwijderen met apt
Dit is een leuke voor op de Raspberry Pi's. Daar kun je kiezen of je internetbladeraar chromium of Firefox geinstalleerd wilt hebben. Firefox natuurlijk. Dus chromium sla je over. Zit die er toch al op ? Dan verwijderen dat ding. Zie de onderstaande commando's.
# Verwijder chromium # Met apt of apt-get ? apt ! # apt-get remove chromium apt remove chromium # Kijk of er nog chromium bestanden zijn overgebleven clear cd # Hoeveel diskruimte gebruik je df df | grep root du du ~/.config/chromium du -sk ~/.config/chromium du -sk | more cd ~/.config cd ~/.config; ls -l cd ~/.config; ls -lR
Zie eerst en vooral Linux Terminal - Bestandsbeheer
# chromium bagger opruimen
cd ~/.config; ls -l; pwd
cd ~/.config/chromium; ls -l; pwd
find ~/.config/chromium -type l -exec rm {} \;
find ~/.config/chromium -type f -exec rm {} \;
find ~/.config/chromium -type d -exec rm {} \;
Terminal commando mintupdate-cli
mintupdate-cli.txt
Gevonden in het Linux Mint Cinnamon 19.3 update beheer - Hulp - Inhoud
Terminal commando mintupdate-cli
Te gebruiken in de terminal. In scripts, voor het automatisch laten installeren van bijgewerkte programma's,. Bijgewerkte pakketten weergeven : mintupdate-cli list -s : veiligheidsreparaties tonen. -k : bijgewerkte systeemkernen tonen. # Toon beschikbare veiligheidsreparaties : mintupdate-cli list -s # Bijgewerkte pakketten installeren 'upgrade' # met dezelfde parameters. # Installeer een bijgewerkte systeemkern : mintupdate-cli upgrade -r -k -r : tijdelijke opslag verversen. # informatie over mintupdate-cli en een lijst van argumenten : mintupdate-cli -h
Firmware Bijwerken in Linux
Zie Linux Firmware
Bijwerk foutmeldingen
Als er een foutmelding volgt zoals deze
Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
zoek m op op tinternet
Bij deze vond ik het advies op https://unix.stackexchange.com/questions/556946/possible-missing-firmware-lib-firmware-i915-for-module-i915 :
apt-file update apt-file search kbl_guc
Pakket beheer met dpkg
Dit moet nog goed uitgewerkt worden.
Niet op de gok deze zaken uitproberen.
man dpkg dpkg --info dpkg-deb --info # Dit doet een heftige update van je systeem. Alleen doen als daar op enigerlei wijze aanleiding voor blijkt. dpkg --configure -a
Deze melding kwam waarschijnlijk omdat op deze laptop de stroom opwas en het updaten nog niet klaar …
E: dpkg werd onderbroken; voer handmatig 'dpkg –configure -a' uit om het probleem te verhelpen. E: _cache→open() failed, please report.
