Om jag missat något, eller ni hör ni talas om nya sätt att installera program i Ubuntu så posta dem här.
dpkg
Är den ursprungliga paketeraren till Debian (som Ubuntu bygger på).
apt-get
Den mer avancerade paketeraren till Debian/Ubuntu som är det vanliga sättet att installera i terminalen.
Det finns massor med "apt-" kommandon, som: apt-cache, apt-key, apt-mark, o.s.v.
Apt-get är att föredra före dpkg, då apt-get har bättre koll på dependencies o. likn., men ibland fungerar inte apt-get och då måste man plocka fram dpkg.
apt
En lite användarvänligare version av de olika apt- kommandona.
Det är ingen skillnad mellan apt och apt-get så länge man gör vanliga saker som update, upgrade, install, remove - men de ser faktiskt inte likadana ut när man använder dem.
Det finns en sajt där man kan söka efter alla paket i Ubuntus förråd:
https://packages.ubuntu.com/
Skulle man köra en distro som inte tillhör Debian/Ubuntu-familjen är de vanilga:
- dnf för Fedora/Red Hat.
- zypper för openSUSE.
- pacman för Arch.
Men det är utanför både trådens och forumets syfte.
snap
Canonicals (som gör Ubuntu) universiella paketerare.
Den fungerar utmärkt om man har en linuxserver, men är inte lika populär om man använder grafiska linuxskrivbord.
Dessutom retar sig folk på att Canonical aktivt arbetar med att flytta över paket från Ubuntus förråd (apt) till Snap Store (snap).
snap-store
Ubuntus grafiska App Center (den orangea väskan med ett vitt A på), som klarar av både apt och snap... för de program som har en beskrivning som kan visas grafiskt.
Eftersom Ubuntus förråd innehåller runt 70000 paket och man bara kan se något tusental program i Ubuntu Software, missar man väldigt mycket om man bara använder det grafiska gränssnittet.
Alla större distros har sina egna app stores.
Snapcraft är sajten där man kan se /söka efter alla snaps
https://snapcraft.io/store
Det var de förinstallerade, låt oss fortsätta med de man kan installera direkt i Ubuntu.
synaptic
Synaptic är en grafisk front-end för apt.
Den är populära bland mindre distros baserade på Debian/Ubuntu som inte har en egen grafisk app store.
Det har en egenhet: när man startar Synaptic måste man fylla i sitt lösenord. Det här är av samma anledning som man måste skriva sudo före apt install, man kan helt enkelt inte installera .deb-paket om man inte anger sitt lösenord och blir "super user". Har man väl angett sitt lösenord i Synaptic behöver man inte göra det igen så länge Synaptic är öppet - för Synaptic "låser" apt. Detta kan vara lite irriterande: jag har många gånger öppnat Synaptic för att leta efter eller se info om ett paket, flera timmar senare har jag förökt installera något med apt och fått meddelandet "waiting for cache lock" - för att Synaptic fortfarande är öppet.
Synaptic är enkelt att använda: sök efter saker i vänstermenyn, eller skriv sökord genom att klicka på "sök" i övre högra hörnet.
Klicka på de paket ni vill installera och välj "mark for installation", klicka sedan på "Apply" i topmenyn.
För att installera Synaptic:
Kod: Markera allt
sudo apt install synaptic
Atitude är en front-end för apt i terminalen. Är man van vid Synaptic kan man använda Aptitude och vice versa.
Fördelen är att Aptitude inte låser apt som Synaptic gör.
Använd piltangenterna för att gå upp/ner bland paketen, välj saker genom att trycka [Retur], Tryck ctrl+T eller F10 för att komma åt topmenyn, tryck ? för hjälp, tryck q för att avsluta.
Och man KAN använda musen, fastän det är ett terminalprogram.
För att installera Aptitude:
Kod: Markera allt
sudo apt install aptitude
Nala är ett terminalprogram och också en front-end till apt.
Utseendemässigt liknar det mer apt (jämfört med Synaptic och Aptitude).
Det har dock flera fördelar jämfört med apt:
Kommandot nala fetch letar reda på de snabbaste förråden till Ubuntu, vilket är jättesmidigt om man är ute och reser.
Det är mycket snyggare än apt.
Det är även mycket snabbare än apt då det kan ladda ner 3 paket samtidigt.
sudo nala upgrade gör samma sak som sudo apt update && sudo apt upgrade, men går snabbare att skriva.
Det är vänligt nog att berätta om man bör starta om datorn efter man uppdaterat systemet.
För att installera Nala:
Kod: Markera allt
sudo apt install nala
Gdebi är en grafisk front-end till dpkg och kan användas för att installera .deb-paket man tankat ner från nätet (något man även kan göra med apt).
Installera gdebi:
Kod: Markera allt
sudo apt install gdebi
Precis som Snap är Flatpak också ett universiellt paketformat, men mer populärt.
Flathub är en sajt där väldigt många flatpaks är samlade.
Även om Flathub inte är ett krav brukar man installera flathub samtidigt, då majoriteten av alla flatpak finns på flathub.
https://flathub.org/sv
För att installera flatpak och flathub:
Kod: Markera allt
sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Gnome Software är skrivbordsmiljön GNOME:s grafiska app store.
Den är utmärkt om man vill kunna se ubuntus förråd, snap och flatpak samtidigt.
Kod: Markera allt
sudo apt install gnome-software
muon
Muon är KDE Plasmas grafiska pakethanterare och ett grafiskt alternativ till Synaptic.
Här skriver man inte sitt lösenord när man startar programmet, så det låser inte apt.
Det är dock ett plasma-program så det installerar Qt, vilket tar lite plats på hårddisken (om man inet har några Qt-program sedan tidigare).
Installera Muon:
Kod: Markera allt
sudo apt install muon
Discover är KDE Plasmas app store.
Precis som Muon kommer det installera Qt, vilket tar både tid och plats.
Precis osm Gnome Software finns det plugins för snap och flatpak, men även för firmware och notifications.
Installera Discover:
Kod: Markera allt
sudo apt install plasma-discover