Tässä aloittelijan artikkelissa kerrotaan, miten asentaa deb-paketit Ubuntuun. Siinä kerrotaan myös, miten nämä deb-paketit poistetaan jälkikäteen.
Tämä on toinen artikkeli Ubuntu-aloitussarjassamme. Jos olet täysin uusi Ubuntussa, saatat miettiä, miten asennat sovelluksia.
Helpoisin tapa on käyttää Ubuntun ohjelmistokeskusta. Etsi sovellus nimellä ja asenna se sieltä.
Elämä olisi liian yksinkertaista, jos löytäisit kaikki sovellukset ohjelmistokeskuksesta. Näin ei valitettavasti ole.
Joitakin ohjelmistoja on saatavilla ’deb’-pakettien kautta. Nämä ovat arkistoituja tiedostoja, jotka päättyvät .deb-päätteeseen.
Voit ajatella .deb-tiedostoja kuten .exe-tiedostoja Windowsissa. Kaksoisnapsautat .exe-tiedostoa ja se käynnistää asennusprosessin Windowsissa. Deb-paketit ovat melko samanlaisia.
Tällaisia deb-paketteja löydät ohjelmistotoimittajan verkkosivuston latausosiosta. Jos esimerkiksi haluat asentaa Google Chromen Ubuntuun, voit ladata Chrome deb-paketin sen verkkosivuilta.
Nyt herää kysymys, miten deb-tiedostot asennetaan? Deb-pakettien asentamiseen Ubuntussa on useita tapoja. Näytän ne sinulle yksi kerrallaan tässä ohjeessa.
- .deb-tiedostojen asentaminen Ubuntussa ja Debian-pohjaisissa Linux-jakeluissa
- Metodi 1: Käytä oletusarvoista ohjelmistokeskusta
- Vianmääritys: Kaksoisklikkaus deb-tiedostoon ei avaudu ohjelmistokeskuksessa Ubuntu 20.04:ssä
- Metodi 2: Käytä Gdebi-sovellusta deb-pakettien asentamiseen riippuvuuksineen
- Metodi 3: Asenna .deb-tiedostot komentoriviltä dpkg:n avulla
- Miten poistat deb-paketteja
- Metodi 1: Deb-pakettien poistaminen apt-komennon avulla
- Metodi 2: Deb-pakettien poistaminen dpkg-komennolla
.deb-tiedostojen asentaminen Ubuntussa ja Debian-pohjaisissa Linux-jakeluissa
Voit valita deb-paketin asentamiseen GUI-työkalun tai komentorivityökalun. Valinta on sinun.
Jatketaan ja katsotaan, miten deb-tiedostot asennetaan.
Metodi 1: Käytä oletusarvoista ohjelmistokeskusta
Yksinkertaisin menetelmä on käyttää Ubuntun oletusarvoista ohjelmistokeskusta. Tässä ei tarvitse tehdä mitään erityistä. Mene vain kansioon, johon latasit .deb-tiedoston (yleensä Lataukset-kansio) ja kaksoisnapsauta tiedostoa.
Tällöin avautuu ohjelmistokeskus, jossa pitäisi näkyä mahdollisuus asentaa ohjelmisto. Sinun tarvitsee vain painaa asennuspainiketta ja syöttää kirjautumissalasanasi.
Näthän, se on jopa yksinkertaisempaa kuin .exe-tiedoston asentaminen Windowsissa, eikö olekin?
Vianmääritys: Kaksoisklikkaus deb-tiedostoon ei avaudu ohjelmistokeskuksessa Ubuntu 20.04:ssä
Kaksoisklikkaus deb-tiedostoon Ubuntu 20.04:ssä avaa tiedoston arkistohallinnassa ohjelmistokeskuksen sijasta.
Tämä on outoa, mutta se on helppo korjata. Sinun tarvitsee vain klikata deb-tiedostoa hiiren kakkospainikkeella ja valita Open With -vaihtoehto. Valitse tässä oletusvalinnaksi Open with Software Install.
Metodi 2: Käytä Gdebi-sovellusta deb-pakettien asentamiseen riippuvuuksineen
Elämä olisi taas paljon yksinkertaisempaa, jos asiat sujuisivat aina ongelmitta. Mutta se ei ole elämää sellaisena kuin me sen tunnemme.
Nyt kun tiedät, että .deb-tiedostot voidaan asentaa helposti Software Centerin kautta, kerron sinulle riippuvuusvirheestä, johon saatat törmätä joidenkin pakettien kanssa.
Tässä käy niin, että ohjelma voi olla riippuvainen toisesta ohjelmistosta (esimerkiksi kirjastoista). Kun kehittäjä valmistelee deb-pakettia sinulle, hän saattaa olettaa, että järjestelmässäsi on jo kyseinen ohjelmisto.
Mutta jos näin ei ole ja järjestelmässäsi ei ole näitä tarvittavia ohjelmistoja, kohtaat surullisenkuuluisan ”riippuvuusvirheen”.
Ohjelmistokeskus ei pysty käsittelemään tällaisia virheitä itse, joten sinun on käytettävä toista työkalua nimeltä gdebi.
gdebi on kevyt GUI-sovellus, jonka ainoa tarkoitus on asentaa deb-paketteja.
Se tunnistaa riippuvuudet ja pyrkii asentamaan ne .deb-tiedostojen mukana.
Henkilökohtaisesti pidän gdebi:tä parempana kuin ohjelmistokeskusta deb-tiedostojen asentamisessa. Se on kevyt sovellus, joten asennus tuntuu nopeammalta. Voit lukea tarkemmin gDebin käytöstä ja sen asettamisesta oletusarvoiseksi DEB-pakettien asentamiseen.
Voit asentaa gdebin ohjelmistokeskuksesta tai alla olevalla komennolla:
sudo apt install gdebi
Metodi 3: Asenna .deb-tiedostot komentoriviltä dpkg:n avulla
Jos haluat asentaa deb-paketteja komentoriviltä, voit käyttää joko komentoa apt tai komentoa dpkg. apt-komento käyttää itse asiassa dpkg-komentoa alapuolellaan, mutta apt on suositumpi ja helpompi käyttää.
Jos haluat käyttää apt-komentoa deb-tiedostoihin, käytä sitä näin:
sudo apt install path_to_deb_file
Jos haluat käyttää dpkg-komentoa deb-pakettien asentamiseen, toimi näin:
sudo dpkg -i path_to_deb_file
Kummassakin komennossa sinun tulee korvata path_to_deb_file lataamasi deb-tiedoston polulla ja nimellä.
Jos saat riippuvuusvirheen deb-paketteja asentaessasi, voit korjata sen seuraavalla komennolla:
sudo apt install -f
Miten poistat deb-paketteja
Ei deb-pakettien poistaminenkaan ole mikään suuri ongelma. Ja ei, et tarvitse alkuperäistä deb-tiedostoa, jota käytit ohjelman asentamiseen.
Metodi 1: Deb-pakettien poistaminen apt-komennon avulla
Tarvitset vain ohjelman nimen, jonka olet asentanut, ja sitten voit käyttää apt- tai dpkg-komentoa poistaaksesi kyseisen ohjelman.
sudo apt remove program_name
Nyt herääkin kysymys, miten löydät tarkan ohjelman nimen, jota sinun pitää käyttää remove-komennossa? Tähänkin on apt-komennolla ratkaisu.
Luettelon kaikista asennetuista tiedostoista voi löytää apt-komennolla, mutta manuaalisesti sen läpikäyminen on hankalaa. Voit siis käyttää grep-komentoa etsiessäsi pakettia.
Asensin esimerkiksi AppGrid-sovelluksen edellisessä osiossa, mutta jos haluan saada selville ohjelman tarkan nimen, voin käyttää jotakin tämän kaltaista:
sudo apt list --installed | grep grid
Tällöin saan kaikki paketit, joiden nimessä on grid, ja sieltä voin hakea tarkan ohjelman nimen.
apt list --installed | grep grid
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
appgrid/now 0.298 all
Niin kuin huomaatte, ohjelma nimeltä appgrid on asennettu. Nyt voit käyttää tätä ohjelman nimeä apt remove-komennolla.
Metodi 2: Deb-pakettien poistaminen dpkg-komennolla
Voit käyttää dpkg:tä löytämään asennetun ohjelman nimen:
dpkg -l | grep grid
Tulosteesta saat kaikki asennetut paketit, joiden nimessä on grid.
dpkg -l | grep grid
ii appgrid 0.298 all Discover and install apps for Ubuntu
ii yllä olevan komennon tulosteessa tarkoittaa, että paketti on asennettu oikein.
Nyt kun sinulla on ohjelman nimi, voit käyttää dpkg-komentoa sen poistamiseen:
dpkg -r program_name
Vinkki: deb-pakettien päivittäminen
Jotkut deb-paketit (kuten Chrome) tarjoavat päivityksiä järjestelmäpäivitysten kautta, mutta useimpiin muihin ohjelmistoihin sinun on poistettava olemassa oleva ohjelma ja asennettava uudempi versio.
Toivottavasti tämä aloittelijan opas auttoi sinua deb-pakettien asentamisessa Ubuntussa. Lisäsin poisto-osan, jotta voit paremmin hallita asentamiasi ohjelmia.
Pidin lukemastasi? Jaa se muiden kanssa.
- Facebook228
- Twitter19
- LinkedIn2
- Reddit0
- Pocket1