this post was submitted on 17 Jun 2024
110 points (100.0% liked)

Linux

1258 readers
80 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I'm running OpenSUSE leap 15.5, When I was on the linux mint, I was using warpinator but using it on openSUSE is troublesome and I wish there was a linux version of blip but unfortunately there is not.

top 50 comments
sorted by: hot top controversial new old
[–] Guenther_Amanita@slrpnk.net 32 points 5 months ago (1 children)

Either Localsend, if you're only interested in that one function, or KDE Connect for the ultimate experience.

[–] boatswain@infosec.pub 4 points 5 months ago (1 children)

I love Localsend because it's gloriously simple: Does exactly what you want, and nothing more. I haven't used KDE Contact; what else does it add in?

[–] reallyzen@lemmy.ml 9 points 5 months ago* (last edited 5 months ago) (1 children)

" KdeConnect": Notifications, messages, clioboard sharing, link sharing, remote control of your pointing.device, keyboard, command inputs on computer... When it works it's great, but it is hit-and-miss between distros and updates catching up.

load more comments (1 replies)
[–] BurningTurtle@lemmy.burningturtle.win 22 points 5 months ago (3 children)

Kdeconnect + dolphin lets you mount your phone

load more comments (3 replies)
[–] therealjcdenton@lemmy.zip 21 points 5 months ago

Single file? KDE Connect. A folder? Syncthing

[–] ScottE@lemm.ee 18 points 5 months ago* (last edited 5 months ago)

I use syncthing all over the place for this sort of thing. I have some sync directories that are multi way synced across multiple devices, others that are one-way drop targets to a specific device, others that are for operations like backing up photos. It's quite excellent with a good sync algorithm that rarely results in conflicts.

[–] ninjaturtle@lemmy.today 14 points 5 months ago

Check out LocalSend. App that let you send things over local WiFi. No server required.

[–] possiblylinux127@lemmy.zip 13 points 5 months ago
[–] Fijxu@programming.dev 13 points 4 months ago (1 children)

LocalSend or KDE Connect. Syncthing if you need to sync files (Like an important documents folder that always needs to be up to date between your PC and Phone)

[–] karn_tassen@lemm.ee 4 points 4 months ago

+1 for Syncthing pretty easy to set up and get full control over your synced files.

[–] jjlinux@lemmy.ml 13 points 5 months ago (1 children)

KDEconnect or gsconnect if you're on KDE or Gnome respectively.

[–] jbk@discuss.tchncs.de 4 points 4 months ago (1 children)

There's an in-development program for GNOME called Valent. It's been pretty solid for me. It's also not a GNOME shell extension, instead a native app.

[–] jjlinux@lemmy.ml 3 points 4 months ago* (last edited 4 months ago)

Oh, nice. Thank you, I'll take it for a spin.

Went to look into it, and seems to be in very early stages. I'll set up the flatpak on my computer and laptop to help where I can, seems like a very nice option. Do you know how to integrate it to Android? I could not find anything on that.

Edit: So it works from the KDEConnect Android app. Nice.

[–] Andromxda@lemmy.dbzer0.com 10 points 4 months ago (1 children)

LocalSend has been great for me. It also works over NetBird or Tailscale. The same goes for KDE Connect.

[–] calmluck9349@infosec.pub 2 points 4 months ago

Came here to say localsend

[–] thfi@discuss.tchncs.de 7 points 5 months ago

KDE Connect has been mentioned before. You can supplement this and other tools by using a VPN so that both endpoints can see each other even if the underlying network does not allow this. My preferred solutions are Tailscale (managed, cloud-based) or Headscale (for self-hosting).

[–] delirious_owl@discuss.online 6 points 5 months ago

Onionshare or syncthing

[–] Jean_le_Flambeur@discuss.tchncs.de 6 points 4 months ago* (last edited 4 months ago) (1 children)

In Debian KDE KDEConnect works well. Dont know about suse but can imagine it works there too

EDIT: grammar

[–] Cethin@lemmy.zip 5 points 4 months ago

KDE Connect works even on Windows supposedly. I've had great experience with it on Ubuntu, Fedora, and Garuda.

[–] Decency8401@discuss.tchncs.de 5 points 5 months ago (1 children)

Warpinator. I use it all the time, set a password, make sure you're connected to Wi-Fi and you are all set.

[–] Cyber@feddit.uk 3 points 5 months ago* (last edited 5 months ago)

+1 for warpinator

But if you had problems try https://pairdrop.net/

[–] fmstrat@lemmy.nowsci.com 5 points 4 months ago

I just use Nextcloud as a storage provider on a local computer.

[–] kellenoffdagrid@lemmy.sdf.org 5 points 5 months ago

I use a mix of GSConnect/KDEConnect, Warpinator, and Syncthing. I've got a shared "dropoff" folder on Syncthing that lets me easily drop files from one device to another. You're having issues with Warpinator but if you're able to figure out the issue there, that's my second go-to for one-time file transfers. KDEConnect is a bit more fiddly, but I use it mostly for sharing clipboard info and the occasional file when it's stable enough.

[–] SaltySalamander@fedia.io 4 points 5 months ago (1 children)

Install an FTP server on your phone. Connect to it via an FTP client on your PC. EZPZ.

load more comments (1 replies)
[–] foremanguy92_@lemmy.ml 4 points 5 months ago

Use Localsend!

[–] kionite231@lemmy.ca 4 points 4 months ago

If you are on same network you can use

python3 -m http.server

It will launch a http server which will serve all the files in your computer.

[–] Scrath@lemmy.dbzer0.com 4 points 4 months ago

I used KDEConnect in the past but ran into issues where somehow media sent to my phone wasn't saved somehow. Probably some permission issue but I didn't manage to fix it. Also the windows client only allows selection of one file at a time.

Recently I've tried out LocalSend and found it a much smoother experience.

[–] yak@lmy.brx.io 3 points 4 months ago

SSH along with the extra stuff it comes with like scp is the way forward.

The two following suggestions make use of secure shell.

Termux and then pkg install mc (MC is Midnight Commander)

Alternatively, if you are feeling brave and GUI, Total Commander here.

[–] simonweiss@lemmy.ml 3 points 5 months ago

If by wirelessly you mean via Wi-Fi network then one convenient option is qrcp. It generates a QR-code right in your terminal, which you can scan with a phone and send/receive files through a web interface on the URL it provides.

If you want to transfer files regularly, there is another option. Almost every distro has Python installed, and the Python has a "built-in" FTP server. You need to just cd into desired directory and run the command python -m pyftpdlib -w. It will open a FTP server with root in this directory. You then can access it through a file manager, like Material Files for example, and send files and folders back and forth. In Material Files you can save the server address for future use.

[–] NaibofTabr@infosec.pub 3 points 5 months ago

Alternatively, Material Files (available in F-Droid) can easily create a local FTP server or connect to a NAS. It's also a pretty good file manager app.

[–] tfowinder@lemmy.ml 3 points 5 months ago

See localsend on github

[–] uzay@infosec.pub 3 points 5 months ago

If you want just a replacement for Warpinator, LocalSend is definitely the way to go. I used Warpinator before, and LocalSend is just an overall better version of the same thing imo. Finds other devices instantly, can also send text in addition to files and folders, and is available across platforms.

[–] eldain@feddit.nl 3 points 4 months ago

Primitive ftpd from fdroid is my go-to "too lazy to configure a cloud thing" solution. It is fast and just works.

[–] KillingTimeItself@lemmy.dbzer0.com 3 points 4 months ago* (last edited 4 months ago)

uhm, well you can't primarily because android is a hot mess (quick note: this is mostly me ranting about the hell that android is for no fucking reason)

First of all, android only supports MDNS since android 12 and newer, MANY years after the standard was even finalized and put into use. (like a concerning amount) And yes, you can technically use that networking on a per app level (since android 6 or 8 i think), if it's implemented, but most apps don't because they're android apps. And the ones that do are basically useless (very cool thanks android)

Ignoring this, let's say that you have a samba server, and have a local DNS config setup to get around the MDNS bullshit. Oops, funny story, android doesn't natively support SMB shares, because apparently they aren't real and don't fucking exist. Now to be clear, most file managers do actually support SMB, the problem here is that those are often shit, and only supported in the actual file manager itself. If you wanted to per se, mount a samba share on android on the FS level, it is either impossible, or REQUIRES ROOT ACCESS.

Man it's a good thing rooting is easy, and not super convoluted, or risks bricking your phone in the event that it's designed like utter shit and cannot recover from being flashed incorrectly. (to be clear, i don't know shit about rooting, because it's a fucking disaster, and i might be misrepresenting it here, but only rooting, everything else is accurate)

so basically, cool story, the only option here that you have is using apps that are specifically designed to implement their own file transfer functionalities and protocols. There is one redeeming factor to this, and it's the fact that rsync exists, and that it isn't shit, but rsync isn't samba, so eat shit android. Rest in piss you disaster of an OS.

[–] Default_Defect@midwest.social 2 points 5 months ago

Take a picture of your screen.

/s

[–] Cwilliams 2 points 5 months ago

I'll throw out another way: to access files from your phone, you can use termux. python -m http.server

[–] rodbiren@midwest.social 2 points 5 months ago (1 children)

Croc or syncthing depending on what kind of experience you are after. Syncthing if you want to have a shared folder like expert. And croc if you just need to send something. Croc has an app on f-droid, and syncthing is on the app store. Both are open source and pretty for excellent in their own right.

[–] Cethin@lemmy.zip 2 points 4 months ago

I can recommend syncthing. If it's a file you want to keep updated between the two devices, it's great and easy to set up. I use it for my password manager database.

[–] phx@lemmy.ca 2 points 4 months ago

Server or desktop, and what types of files? I find that a self-hosted version of NextCloud does pretty well for keeping contacts, images, and videos in sync.

(You could run it on a Pi as an intermediary to both if desired)

I used to use stuff like AndFTP in the past for similar functions

[–] eugenia@lemmy.ml 2 points 5 months ago

Personally, I prefer LocalSend to KDEConnect.

[–] pineapplelover@lemm.ee 2 points 4 months ago (1 children)

If it's anything big I send it to my synology nas. If it's something small then I honestly just send it through Signal. Although, I do wanna try this kde connect thing out as well.

[–] PlexSheep@infosec.pub 2 points 4 months ago (2 children)

Kde Connect works very well for this stuff. Sadly, on pop_os! I couldn't make it work, but I used in in all other distro before.

load more comments (2 replies)
[–] kusivittula@sopuli.xyz 2 points 5 months ago (1 children)

samba. share a folder on pc, and on your phone use a file manager that can access smb folders in your local network, then just copy or move from or to that folder. bit of a hassle to set up the first time, but makes things more convenient in the long run.

[–] Kualk@lemm.ee 2 points 5 months ago* (last edited 5 months ago)

I am surprised that most reliable and more importantly desktop environment independent solution is not as popular here.

I use it with iOS. Owlfiles app supports samba, but I am sure there are others.

[–] crmsnbleyd@sopuli.xyz 2 points 4 months ago (1 children)
[–] Im28xwa@lemdro.id 2 points 3 months ago

I keep having issues with it

[–] retrogirl@lemmings.world 2 points 5 months ago

For secure private transfer use the Warp flatpak in Linux and Worrmhole William in Android.

[–] Senpai@lemm.ee 2 points 4 months ago (1 children)

Simply install flatpak then install warpinator

load more comments (1 replies)
[–] neidu2@feddit.nl 2 points 5 months ago* (last edited 5 months ago)

There might be more modern ways of doing this, but I run "Wifi FTP server" on my phone, with my download directory as its root. Then I use filezilla or whatever to transfer what I need. Trouble free and platform agnostic.

load more comments
view more: next ›