Selv om det er mulig å dele filer i Linux ved hjelp av verktøy som Samba, FTP og SSH, krever disse verktøyene ofte fikling med terminalkommandoer, og det er ingen GUI i de fleste tilfeller. Mange mennesker foretrekker disse metodene, men denne artikkelen fokuserer på brukervennlige GUI -alternativer som gir lignende funksjonalitet.
Så la oss hoppe inn.
GSConnect / KDE Connect (mellom stasjonære maskiner, stasjonære maskiner til / fra Android)
Krav: Både mottaker og avsender må ha enten GSConnect eller KDE Connect Android App installert og kjørt under filandel.
GSConnect er en implementering av KDE Connect, tilpasset spesielt for Gnome Desktop.
KDE Connect er en gratis og åpen kildekode-plattform-app som lar Linux- og Android-enhetene dine kommunisere med hverandre så lenge de er på samme nettverk. Du kan sikkert dele innhold som varsler, filer og SMS -meldinger. KDE Connect lar deg også kontrollere skrivebordet ditt via Android -telefonen.
GSConnect er tilgjengelig som en Gnome Shell -forlengelse, og den kan installeres herfra. KDE Connect Play Store -app kan lastes ned herfra. Merk at GSConnect kanskje ikke fungerer hvis KDE Connect Desktop -applikasjonen er installert på enheten din, så du anbefales å installere bare en av begge.
Etter å ha installert utvidelsen, klikker du på strømikonet på topppanelet, og klikker deretter på "Mobile enheter" for å utvide det, etterfulgt av et klikk på "Mobile innstillinger" som vist på skjermbildet nedenfor:
Klikk på Three Dot -knappen som ligger øverst i det nye applikasjonsvinduet som nettopp ble lansert, og klikk deretter på "Del" -knappen for å begynne å dele fil med en annen enhet som enten har GSConnect eller KDE Connect Android -appen installert. Hvis du blir bedt om å "koble" enheten, bare følg på skjerminstruksjonene for å parre enhetene.
Du kan også sende en fil fra Android -enhet til Desktop PC. Alternativ for å sende filer vises når du har fullført sammenkoblingsprosessen. Du må kanskje også gi lagringstilgang, lese og skrive tillatelser til KDE Connect Android -appen.
LAN-share (mellom stasjonære maskiner)
Krav: Både mottaker og avsender må ha LAN-share-app installert og kjørt under filandel.
LAN-Share, som navnet antyder, er et LAN-nettverk (LAN) filoverføringssøknad for Linux. Den kan brukes til å overføre en hel mappe eller flere filer uten behov for ytterligere konfigurasjon.
Siste bygning av LAN-aksje i form av Appimage kan lastes ned herfra. Etter å ha lastet ned appen, gjør den kjørbar ved å bruke filbehandleren din. GUI er ganske rett frem, du må bare klikke på "Send" -knappen, velge en fil og deretter velge en mottaker for å starte fildeling.
Teleport (mellom stasjonære maskiner)
Krav: Både mottaker og avsender må ha teleport -app installert og kjørt under filandel.
Teleport er en enkel og minimalistisk GTK3 -app for å dele filer mellom stasjonære PC -er som kjører på samme lokale nettverk.
For å installere Teleport på Ubuntu, kjør kommandoer nedenfor:
$ sudo apt install flatpak
$ Flatpak Remote-Addd --if-Not-Exists Flathub https: // Flathub.org/repo/flatub.Flatpakrepo
$ flatpak installer flatub com.brøkdel.teleport
For å kjøre appen, klikker du på appikonet i applikasjonsutstiller eller kjører kommandoen nedenfor:
$ flatpak run com.brøkdel.teleport
Når du har lansert teleport -appen, vil den automatisk oppdage en annen teleport -app som kjører på en annen PC på samme nettverk. Alt du trenger å gjøre er å klikke på "Send fil" og følg instruksjonene på skjermen.
Nitroshare (mellom stasjonære maskiner)
Krav: Både mottaker og avsender må ha nitroshare -app installert og kjørt under filandelen.
Nitroshare er en enkel, men effektiv app for plattform for å dele filer mellom enheter på samme lokale nettverk. Det som gjør det forskjellig fra andre, er dens evne til å dele filer mellom forskjellige operativsystemer for stasjonære maskiner. Nitroshare er tilgjengelig for Linux, Windows og MacOS.
Nitroshare kan lastes ned fra de offisielle Ubuntu -depotene, du kan installere den ved å kjøre kommandoen nedenfor:
$ sudo apt install nitroshare
Du kan lansere Nitroshare fra applikasjonslageret, men du ser kanskje ikke noe GUI -vindu når det åpnes forankret til systembrettet. Bare klikk på indikatoren i systemskuffen, og det vil gi deg en liten meny å se og sette i gang overføringene.
Trebleshot (mellom stasjonære maskiner, skrivebord til Android, Android til Desktop)
Krav: Både mottaker og avsender må ha enten Trebleshot-Desktop eller Trebleshot Android-app installert og kjørt under filandel.
Trebleshot er en gratis og åpen kildekode -applikasjon for Android- og stasjonære enheter som lar deg sende og motta filer over lokalt nettverk.
Trebleshot Android -app kan lastes ned fra Play Store. Desktop -app kan lastes ned herfra i form av appimage.
Etter å ha lansert appen, finner du "overføringer" -fanen med en "Send Files" -knapp nederst. Bare klikk på knappen for å starte filoverføring og følg instruksjonene på skjermen. Trebleshot lar deg også dele tekstmeldinger mellom enheter ved hjelp av fanen "Tekststrøm".
Android -appen UI er ren, minimalistisk og funksjonell.
Snapdrop (mellom stasjonære maskiner, skrivebord til/fra Android, mellom enhet og krom eller Firefox nettleser)
Krav: Både mottaker og avsender må ha https: // snapdrop.Net/ URL åpnet i støttet nettleser.
Snapdrop er en lokal fil som deler webapplikasjon som kjører i nettleseren din. Inspirert av Apples Airdrop, skaper det en P2P -tilkobling ved hjelp av WebRTC for å dele filene. Filene dine lagres aldri på noen server, og den bruker ikke en database engang.
For å begynne å dele filer, bare åpne https: // snapdrop.nett/ url i en nettleser som kjører på både mottakerens og avsenderens enhet.
Snapdrop vil automatisk oppdage mottakende enheter, og det viser et ikon, plattform og nettlesernavn. Klikk på enhetsikonet for å begynne å dele.
Snapdrop som kjører i Chrome for Android, oppdager riktig Firefox som kjører i Ubuntu med https: // snapdrop.Net/ URL åpnet i en fane, som vist på skjermdumpen nedenfor:
Når du har delt filen, vil mottakeren få et varsel i nettleseren for å laste ned filen.
Dette er uten tvil min favorittmetode for å dele filer mellom enheter, og den er ikke begrenset til noe spesifikt OS. Fildeling er bare begrenset til jevnaldrende i lokalt nettverk, og som nevnt tidligere, trenger du ikke å bekymre deg for at filene dine går til noen tredjepartsservere.
For å konkludere, vil jeg anbefale deg å prøve ut disse appene minst en gang for å måle bruken deres i henhold til brukssakene dine. Mange av disse appene gir ekstra funksjonalitet i tillegg til fildeling. KDE Connect / GSConnect er i utgangspunktet en sveitsisk hærkniv som lar deg gjøre mange ting eksternt på Linux Desktop PC.