Softwareverwaltung unter Linux Mint. Paketverwaltung unter Linux Mint. Pascal
Bernhard. Berlin Linux User Group. 15. November 2013. 1 / 10 ...
Softwareverwaltung unter Linux Mint
Paketverwaltung unter Linux Mint Pascal Bernhard Berlin Linux User Group
15. November 2013
1 / 10
Softwareverwaltung unter Linux Mint
Was bedeutet Paketmanagement?
I
I
Linux-Software ist in Paketen organisiert I
Programme (z.B. Firefox) bestehen aus einer Mehrzahl an Paketen
I
Pakete setzen sich aus mehreren Dateien zusammen
Pakete sind h¨aufig voneinander abh¨angig I
I
Programme teilen sich Pakete
Softwareinstallation erfolgt u ¨ber das Paketmanagement-Tool Apt (Linux Mint)
2 / 10
Softwareverwaltung unter Linux Mint
Wie installiere ich Programme?
I
Linux Mint Software-Center
I
Kommandozeilentool: Apt
I
GUI f¨ ur Apt: Synaptic
3 / 10
Softwareverwaltung unter Linux Mint
Was sind Repositories? Wo kommen die Pakete her? I
Repositories sind Distributionen-spezifisch I
I
Repository bzw. Paketquelle Softwarearchiv mit Paketen speziell f¨ ur eine Linux Mint-Version Bitte nur f¨ ur Linux Mint gedachte Paketquellen verwenden!
I
Konfiguration der Paketquellen in /etc/apt/sources.list
I
Repository-Bereichen unter Linux Mint I I I
I
I
verschiedene Bereiche f¨ ur unterschiedlich klassifizierte Pakete main: offiziell unterst¨ utzte Pakete mit freier Lizenz restricted: offiziell unterst¨ utzte Pakete, die nicht einer freien Lizenz unterliegen universe: von der Linux-Community unterst¨ utzte Pakete unter freier Lizenz multiverse: nicht-freie Software 4 / 10
Softwareverwaltung unter Linux Mint
Wie halte ich mein Linux Mint auf dem aktuellen Stand?
I
Updates/Upgrades werden zentral u ¨ber das Paketmanagement gemacht f¨ ur alle Pakete
I
Update u ¨ber Synaptic
I
Update auf der Kommandozeile mit sudo apt-get update && sudo apt-get upgrade
5 / 10
Softwareverwaltung unter Linux Mint
Wie installiere & entferne ich Pakete unter Linux Mint?
I
Update der Paketquellen sudo apt-get update
I
Suche nach Paketen apt-cache search PAKETNAME
I
Installation von Paketen sudo apt-get install PAKETNAME1 PAKETNAME2
6 / 10
Softwareverwaltung unter Linux Mint
PPAs: Personal Package Archives I
nicht-offizielle Repositories - keine Unterst¨ utzung durch Linux Mint
Repository: Softwarearchiv mit Paketen speziell f¨ ur eine Linux-Distribution
I
Paketabh¨ angigkeiten: Programme setzen jeweils bestimmte Pakete voraus. Die Paketverwaltung hat die Aufgabe diese Abh¨angigkeiten zu managen. Werden die Paketabh¨angikeiten verletzt, weil zwei unterschiedliche Programme ein bestimmtes Paket in jeweils anderer Version ben¨ otigen, wird eines dieser Programme entweder entfernt, bzw. dieses erst gar nicht installiert.
8 / 10
Softwareverwaltung unter Linux Mint
Begriffserkl¨arung I
propriet¨ are Software/Pakete: Propriet¨are Software/Pakete stehen nicht unter einen freien Lizenz (z.B. GPL, LGPL, Afero-Lizenz, etc.) und k¨ onnen dementsprechend nicht wie freie Software im Quellcode eingesehen, ver¨andert und weitergegeben werden oder dies ist nur sehr eingeschr¨ankt m¨oglich.
I
Weitere Informationen: I
I
I
Erl¨auterung freier Software: https://www.gnu.org/philosophy/categories.html.en Softwarelizenzen: http://www.ifross.org/lizenz-center Konzept der Vier Freiheiten: https://fsfe.org/about/basics/freesoftware.de.html 9 / 10
Softwareverwaltung unter Linux Mint
¨ Ahm, wie war das noch mal?
Kommt vorbei bei der BeLUG!! Lehrter Straße 53 jeden Mittwoch: 18.00 – 22.00h www.belug.de