Som standard er Android -telefonstøtte ikke aktivert på Arch Linux.
I denne artikkelen vil jeg vise deg hvordan du aktiverer Android -telefonstøtte på Arch Linux og kobler Android -telefonen din for filoverføring på Arch Linux. La oss komme i gang.
Først må du gjøre en full systemoppgradering. Jeg gjorde det en gang, og noen pakker nektet å installere på grunn av avhengighetsproblemer. Hvis du er buebruker, synes jeg det er en best idé å gjøre en full systemoppgradering før du prøver denne prosessen.
Du kan kjøre følgende kommando for å gjøre en full systemoppgradering av buemaskinen din:
$ sudo pacman -yu
Som du ser, er buemaskinen min oppgradert fullt ut.
Noen pakker vi trenger er ikke tilgjengelige i det offisielle pakkelageret til Arch Linux, men er tilgjengelige i AUR (Arch User Repository). Dette er grunnen til at vi trenger Git -versjonskontrollsystem for å klone filene til Aur Package Repository.
Du kan kjøre følgende kommando for å installere GIT:
$ sudo pacman -s git
Trykk 'Y' og trykk deretter for å fortsette.
Git skal installeres.
Du kan kjøre følgende kommando for å sjekke om Git fungerer.
$ git --version
Som du kan se er Git installert og fungerer perfekt.
Du får tilgang til Android -filsystemet ved hjelp av MTP -protokollen. Det er ikke installert på Arch Linux som standard.
Du kan aktivere MTP -støtte ved å installere MTPFS Arch Package.
Du kan installere MTPFS Ved å kjøre følgende kommando:
$ sudo pacman -s mtpfs
Trykk nå 'Y' og trykk deretter for å fortsette.
MTPFS Pakken skal installeres.
På grunn av noen endringer i Android 4+ -enhetene, MTPFS Noen ganger er ikke nok til å gi MTP -støtte til Arch Linux. Så du bør også installere en annen pakke som heter JMTPFS. JMTPFS er ikke tilgjengelig i det offisielle pakkelagde av Arch Linux. Men er det tilgjengelig i AUR. Nå skal jeg installere det.
Først, naviger til ~/Nedlastinger/ Katalog med følgende kommando:
$ cd ~/nedlastinger
Klon nå JMTPFS Git -depot med følgende kommando:
$ git klon https: // aur.Archlinux.org/jmtpfs.git
De JMTPFS depot skal klones som du kan se fra skjermdumpen nedenfor.
En ny katalog jmtpfs/ skal opprettes som du kan se fra skjermbildet nedenfor.
Naviger til jmtpfs/ Katalog med følgende kommando:
$ CD JMTPFS/
Nå må du lage en Pac Man pakke for Arch Linux ved å bruke JMTPFS depotfiler. På Arch Linux, makepkg Kommando er tilgjengelig for det formålet.
Kjør følgende kommando for å lage en Pac Man pakke med JMTPFS:
$ makepkg -S
JMTPFS Pac Man Pakken opprettes.
Når du er ferdig, bør du se noe slikt.
Nå skal du se en .tjære.xz fil som vist i den markerte delen av skjermbildet nedenfor.
Bare kjør følgende kommando for å installere .tjære.XZ -pakke ved hjelp av Pacman Package Manager:
$ sudo pacman -u jmtpfs*.tjære.xz
Trykk 'Y' og trykk deretter for å fortsette.
JMTPFS skal installeres.
Nå som MTP -støtte er aktivert, må du installere noen ekstra pakker for å integrere MTP -protokollen med filbehandleren din, for eksempel Nautilus. Ellers når du kobler Android -telefonen din til Arch Linux -maskinen, vil den ikke vises i File Manager, og du må montere den manuelt, noe du ikke vil.
Kjør følgende kommando for å installere GVFS-MTP pakke:
$ sudo pacman -y gvfs -mtp
Trykk nå 'Y' og trykk deretter for å fortsette.
GVFS-MTP Pakken skal installeres.
Du kan også aktivere PTP -støtte for filbehandleren din ved å kjøre følgende kommando:
$ sudo pacman -sy gvfs -gphoto2
Trykk 'Y' og trykk deretter for å fortsette.
GVFS-GPHOTO2 skal installeres.
Nå må du starte Arch Linux -maskinen på nytt for at endringene skal tre i kraft.
Kjør følgende kommando for å starte datamaskinen på nytt:
$ sudo omstart
Når datamaskinen din starter, åpner du filbehandleren som Nautilus, og du bør se følgende vindu.
Hvis du kobler Android -enheten din til datamaskinen din, skal den vises i File Manager som vist i den merkede delen av skjermbildet nedenfor.
Du kan bare klikke på Android -enheten din, og den skal åpne opp.
Som du kan se kan jeg se alle filene på Android -telefonen min.
Slik kobler du Android -telefonen din til Arch Linux -maskinen. Takk for at du leste denne artikkelen.