Installeer Debian-pakketten op Arch Linux met Debtap

Installeer Debian-pakketten op Arch Linux met Debtap

Probeert u een app te laten werken op Arch Linux of Manjaro, maar kunt u deze niet vinden in de officiële softwarerepo's of zelfs de AUR? Probeer Schuldhulpverlening. Het is een geautomatiseerde tool die DEB-pakketten kan decompileren en ze kan converteren naar native Arch Linux-pakketten.

Waarschuwing: Debtap is experimentele software. Pakketten die met deze tool worden geconverteerd, werken mogelijk niet altijd. Gebruik Debtap op eigen risico!

Installeer Debian-pakketten op Arch Linux met Debtap

Debtap installeren op Arch Linux en Manjaro

Debtap komt niet uit de doos met Arch Linux of Manjaro. Het is echter mogelijk om dit programma vrij snel werkend te krijgen. Om het installatieproces voor Debtap te starten, opent u een terminalvenster.

Weet u niet zeker hoe u een terminalvenster op het bureaublad opent? Druk op Ctrl+Alt+T . Als alternatief kunt u het terminalvenster starten door te zoeken naar "Terminal" in het app-menu en het op die manier te starten.

Met het terminalvenster open en klaar voor gebruik, moet u de Trizen AUR-helper installeren . Dit programma automatiseert de installatie van AUR-pakketten . Helaas zit Debtap in de AUR, dus Trizen moet het gemakkelijk aan de praat krijgen.

Om de Trizen-tool te installeren, begint u met het instellen van de pakketten "git" en "base-devel".

sudo pacman -S base-devel git

Zodra de twee pakketten zijn ingesteld, voert u de opdracht git clone uit en downloadt u de nieuwste Trizen AUR-snapshot.

git clone https://aur.archlinux.org/trizen.git Installeer vervolgens de software. cd trizen/makepkg -sri

Als de Trizen AUR-applicatie is ingesteld, kunt u deze gebruiken om de Debtap-applicatie in te stellen met behulp van de opdracht trizen -S .

trizen -S debetap

Debtap configureren

De Debtap-applicatie moet worden geconfigureerd op uw Arch Linux- (of Manjaro-) systeem voordat u het probeert te gebruiken. Het configureren van Debtap is eenvoudig. Om dit te doen, moet u de opdracht debtap -u uitvoeren als root.

Wat is het debtap -u commando? Simpel gezegd, het werkt de Debtap-databases bij zodat het gemakkelijker Debian-pakketten kan nemen en ze kan converteren naar Arch Linux-pakketten. Om de databases op uw systeem bij te werken, start u een terminal en voert u de onderstaande opdracht uit.

Installeer Debian-pakketten op Arch Linux met Debtap

sudo debtap -u

Na het uitvoeren van de bovenstaande opdracht is Debtap klaar voor gebruik. Als u echter meer geavanceerde Debtap-configuraties wilt leren, overweeg dan om de opdracht debtap –help in de terminal uit te voeren.

Debtap gebruiken om een ​​Arch Linux-pakket te genereren

Debtap is een uitstekende tool die gebruikers van Arch Linux (en Manjaro) kunnen gebruiken wanneer ze een applicatie niet kunnen vinden in de officiële Arch Linux-repo's of de AUR. Om dit programma te gebruiken, hebt u een terminalvenster nodig.

Open een terminalvenster op het bureaublad door op Ctrl + Alt + T op het toetsenbord te drukken. Of door te zoeken naar "Terminal" in het app-menu en het op die manier te starten. Wanneer het terminalvenster open is, gebruikt u de opdracht CD en gaat u naar de map "Downloads".

Nu uw terminal is geopend in de map "Downloads", downloadt u het DEB-pakket dat u wilt converteren met uw webbrowser. Wanneer de download is voltooid, gebruikt u de debtap- opdracht om het conversieproces te starten.

Installeer Debian-pakketten op Arch Linux met Debtap

debtap naam-van-uw-deb-pakket.deb

Gegenereerde Arch Linux-pakketten installeren

Na het genereren van het pakket met de Debtap-app, kunt u het gegenereerde pakket op uw Arch Linux-systeem installeren. Om de installatie te starten, moet u ervoor zorgen dat het terminalvenster open en klaar voor gebruik is.

Open het terminalvenster, gebruik de opdracht CD en ga naar de map waar uw pakket is gegenereerd.

Gebruik vanaf hier de opdracht pacman -U om het gegenereerde Arch Linux-pakket op uw computer te installeren.

sudo pacman -U naam-van-pakket.pkg.tar.zst

Arch Linux zal je vragen om je wachtwoord in te voeren bij het invoeren van de bovenstaande opdracht. Voer uw wachtwoord in met behulp van het toetsenbord. Na het invoeren van uw wachtwoord, zal Arch Linux u vragen om op de Y -toets te drukken om door te gaan met de installatie.

Debtap gebruiken om een ​​PKGBUILD te genereren

Hoewel Debtap over het algemeen wordt gebruikt om een ​​installeerbaar Arch Linux-pakket te genereren, kan het ook een PKGBUILD-bestand maken. PKGBUILD-bestanden zijn geautomatiseerde buildscripts die worden geüpload naar de AUR.

Opmerking: je zou de PKGBUILD-functie alleen moeten gebruiken als je begrijpt hoe PKGBUILD's werken op Arch Linux en begrijpt hoe je ze moet bewerken.

Om een ​​PKGBUILD met Debtap te genereren, begint u met het gedownloade DEB-pakket. Voer vervolgens de opdracht debtap uit om het PKGBUILD-bestand te genereren.

debtap -P NAME_OF_DEB_PACKAGE.deb

De generatie mag niet te lang duren. Wanneer het proces is voltooid, moet u het PKGBUILD-bestand openen, de sectie "source_x86_64=(" zoeken en hier de link naar het DEB-pakket toevoegen. Sla vervolgens de bewerkingen op.

Installeer Debian-pakketten op Arch Linux met Debtap

Zodra het bewerken is voltooid, heeft u uw gegenereerde DEB-pakket.

Pakketten installeren met Debtap PKGBUILD-bestanden

Het installeren van door Debtap gegenereerde PKGBUILD-bestanden werkt net als het installeren van PKGBUILD-bestanden die zijn gedownload van de AUR. Om te installeren, opent u een terminal en voert u de opdracht makepkg -sri uit in de map waar het PKGBUILD-bestand zich bevindt.

makepkg -sri


Verbeter het Gnome Shell-klembord met Pano

Verbeter het Gnome Shell-klembord met Pano

Laten we eerlijk zijn, het standaard Gnome Shell-klembord is niet erg goed. Installeer Pano om uw klembordervaring te verbeteren!

Hoe DaVinci Resolve 17 op Linux te installeren

Hoe DaVinci Resolve 17 op Linux te installeren

Heb je een geweldige niet-lineaire video-editor nodig voor je Linux-box? Laat Davinci Resolve 17 werken met deze gids!

Achtergronden downloaden naar het Linux-bureaublad met Wallpaper Downloader

Achtergronden downloaden naar het Linux-bureaublad met Wallpaper Downloader

Wallpaper Downloader is een gelikte Linux wallpaper-downloader en -manager. Het ondersteunt de meeste Linux-desktopomgevingen en is zeer eenvoudig te gebruiken. Deze gids

Hoe Tuxedo OS op uw computer te installeren

Hoe Tuxedo OS op uw computer te installeren

Wilt u Tuxedo OS testen door Tuxedo-computers? Leer hoe u de nieuwste versie van Tuxedo OS op uw pc kunt laten werken.

Hoe een DEB-bestand op Linux te installeren

Hoe een DEB-bestand op Linux te installeren

Wat is een DEB-bestand? Wat doe je ermee? Leer de vele manieren waarop u DEB-bestanden op uw Linux-pc kunt installeren.

Hoe Dying Light op Linux te spelen

Hoe Dying Light op Linux te spelen

Dying Light is een survival-horror-videogame uit 2015, ontwikkeld door Techland en uitgegeven door Warner Bros Interactive Entertainment. Het spel draait om

Hoe Neptune Linux op uw computer te installeren

Hoe Neptune Linux op uw computer te installeren

Neptune gebruikt de KDE Plasma 5-desktopomgeving en streeft ernaar een elegant besturingssysteem te leveren. Hier leest u hoe u Neptune Linux op uw computer installeert.

Probeer Ubuntus nieuwe op snap gebaseerde desktop uit

Probeer Ubuntus nieuwe op snap gebaseerde desktop uit

Wilt u Ubuntu's nieuwe op snap-pakketten gebaseerde desktopbesturingssysteem uitproberen? Leer hoe u het op een virtuele machine implementeert met deze handleiding.

Hoe Undertale op Linux te spelen

Hoe Undertale op Linux te spelen

Undertale is een 2D indie-RPG uit 2015, ontwikkeld en uitgegeven door game-ontwikkelaar Toby Fox. Deze gids behandelt het downloaden en installeren van Undertale op uw

Hoe speel je Total War: THREE KINGDOMS op Linux

Hoe speel je Total War: THREE KINGDOMS op Linux

Total War: Three Kingdoms is een turn-based strategie-RTS-game ontwikkeld door Creative Assembly. Hier leest u hoe u op Linux kunt spelen.