Een nieuwe software heeft ongetwijfeld enkele bugs - bugs die tijdens de volledige pre-release fase niet worden gedetecteerd. Na de release, wanneer gebruikers deze bugs tegenkomen, worden ze officieel geregistreerd en na enige tijd gerepareerd. Hoewel deze procedure in de meeste gevallen werkt, is het bij een grote bug die van invloed is op bepaalde kernfuncties die in de dagelijkse gang van zaken worden gebruikt, soms een beetje frustrerend als deze niet snel wordt opgelost of als de fix even duurt uitgerold naar alle gebruikers.

Voorbeeld: een fout in de Gnome-softwaretoepassing van Ubuntu 16.04 die voorkomt dat het hulpprogramma .deb-bestanden van derden installeert. Hoewel de bug voor het eerst in april werd gemeld en - volgens gedocumenteerde details - snel werd opgelost, onthult een snelle blik op de opmerkingensectie dat veel gebruikers nog steeds met het probleem worden geconfronteerd.

Het kan zijn dat deze gebruikers (die beweren dat de bug nog steeds bestaat) iets missen aan hun kant, maar het feit is dat ze nog steeds vastzitten en vermoedelijk geen idee hebben over hoe een .deb-pakket van derden te installeren zonder Gnome Software. Met dat in gedachten zullen we een aantal tijdelijke oplossingen bespreken en uitleggen hoe u dergelijke .deb-pakketten kunt installeren als Gnome Software niet voor u werkt.

Tijdelijke oplossing 1: installeer Ubuntu Software Center opnieuw en gebruik het

Als u de afgelopen jaren Ubuntu-gebruiker bent geweest, weet u waarschijnlijk dat Gnome Software, te beginnen met Ubuntu 16.04, de Ubuntu Software Center-toepassing heeft vervangen. Dus een gemakkelijke uitweg uit het .deb-installatieprobleem van derden is het opnieuw installeren en gebruiken van Ubuntu Software Center in plaats van Gnome Software.

Voer de volgende opdracht uit om de toepassing Ubuntu Software Center terug te brengen:

 sudo apt installeer software-center 

Hoewel de bovenstaande opdracht zonder een probleem zou moeten werken (in ieder geval in mijn geval), voor het geval dat u een "pakket ontbreekt" soort fout ontvangt, kunt u proberen het te repareren door de volgende opdrachten uit te voeren:

 sudo apt-get update sudo apt-get upgrade 

Zodra de installatie is voltooid, kunt u elk .deb-pakket installeren via Ubuntu Software Center.

Tijdelijke oplossing 2: dpkg gebruiken

De tweede oplossing is om .deb-bestanden te installeren met dpkg, een opdrachtregelprogramma waarmee u Debian-pakketten kunt installeren, bouwen, verwijderen en beheren. Hier is de opdracht die u moet uitvoeren als u dpkg wilt gebruiken:

 sudo dpkg -i [deb-file] 

Bijvoorbeeld:

 sudo dpkg -i /home/himanshu/Downloads/test_1.0-1.deb 

Houd er rekening mee dat in het geval u afhankelijkheidsproblemen tegenkomt, u kunt proberen ze te repareren met behulp van de volgende opdracht:

 sudo apt-get install -f 

Tijdelijke oplossing 3: GDebi gebruiken

De derde manier is om de GDebi-tool te gebruiken. Met dit hulpprogramma kunt u lokale deb-pakketten installeren en hun afhankelijkheden (indien van toepassing) automatisch oplossen en installeren. Je kunt GDebi zien als APT, maar voor lokale pakketten. Om de tool te installeren, voert u de volgende opdracht uit:

 sudo apt-get install gdebi 

De tool is zowel een commando als een GUI-gebaseerde applicatie. Als u een .deb-pakket wilt installeren met GDebi op de opdrachtregel, voert u de volgende opdracht uit:

 sudo gdebi [deb-file] 

Om de grafische client te gebruiken, start u deze eerst via de Ubuntu Dash:

Hier ziet de gebruikersinterface van het hulpmiddel eruit als:

Om een ​​.deb-pakket te installeren, selecteert u het eerst per rubriek naar "Bestand -> Openen". Ik heb bijvoorbeeld het KDEConnect-pakket geselecteerd.

U kunt zien dat de knop "Install Package" nu actief is. Klik er gewoon op om de installatie te starten.

Houd in gedachten dat GDebi altijd afhankelijkheden uit zijn kennis van wat zich in de standaard Ubuntu-repositories bevindt probeert op te lossen - als een vereist pakket er niet is, zal uw installatieproces mislukken.

Conclusie

Geen van de oplossingen die hier worden genoemd, is moeilijk in te stellen en te gebruiken - het hangt er alleen maar vanaf waar u de voorkeur aan geeft. Als je niet helemaal allergisch bent voor de opdrachtregel, raad ik je aan de gDebi-tool te leren. En blijf op zoek naar waarom het .deb-installatieprobleem zich nog steeds op uw systeem bevindt en pas de oplossing toe zodra u begrijpt wat er mis gaat.