this post was submitted on 17 Jun 2024
176 points (98.4% liked)

Linux

48044 readers
777 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
[–] [email protected] 2 points 4 months ago (1 children)

Simply install flatpak then install warpinator

[–] [email protected] 1 points 3 months ago

Tried KDE connect, and it works perfectly

[–] [email protected] 2 points 4 months ago (1 children)
[–] [email protected] 2 points 3 months ago

I switched to Ubuntu and KDE connect works perfectly with it!

[–] [email protected] 9 points 4 months ago (1 children)
[–] [email protected] 2 points 3 months ago

Currently using the latter

[–] [email protected] 6 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.

[–] [email protected] 2 points 4 months ago (1 children)
[–] [email protected] 2 points 3 months ago

I keep having issues with it

[–] [email protected] 3 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.

[–] [email protected] 2 points 4 months ago (1 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.

[–] [email protected] 1 points 4 months ago (1 children)

Yeah I just tried it on my arch desktop and android phone and couldn't get it to find my devices. Perhaps it's cause the devices are on VPN?

[–] [email protected] 1 points 4 months ago

Nah that's not it. I mean that prevents it but I personally don't use VPN enough.

[–] [email protected] 14 points 4 months ago (2 children)
[–] [email protected] 3 points 4 months ago

Amazing piece of software but more for regular syncing needs instead of the irregular PDF

[–] [email protected] 1 points 4 months ago

Vouching syncthing. Easily synced 2TB files between three computers.

[–] [email protected] 3 points 4 months ago* (last edited 4 months ago)

SSH + Termux is one option. X-plore for Android is a good file manager with a bunch of options for transferring files over a network.

[–] [email protected] 2 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.

[–] [email protected] 16 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.

[–] [email protected] 2 points 4 months ago

Came here to say localsend

[–] [email protected] 3 points 4 months ago

I've been using FolderSync (Pro in my case) for many years to sync files (automatically and/or on-demand) from my phone to my Linux server.

[–] [email protected] 4 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.

[–] [email protected] 18 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)

[–] [email protected] 4 points 4 months ago

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

[–] [email protected] 5 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.

[–] [email protected] 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

[–] [email protected] 4 points 4 months ago

I have tried KDE connect, and it never works when I need it to. I just send it to myself on Signal. It's the easiest, most non-bullshit way.

[–] [email protected] 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.

[–] [email protected] 5 points 4 months ago

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

[–] [email protected] 10 points 4 months ago* (last edited 4 months ago) (2 children)

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

EDIT: grammar

[–] [email protected] 1 points 4 months ago

Works well*.

[–] [email protected] 5 points 4 months ago

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

[–] [email protected] 4 points 4 months ago (1 children)

Take a picture of your screen.

/s

[–] [email protected] 2 points 4 months ago (1 children)
[–] [email protected] 2 points 4 months ago

and wait for it to "dry" 😂

[–] [email protected] 2 points 4 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.

[–] [email protected] 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.

[–] [email protected] 4 points 4 months ago

Install Termux and run sshd -D -d -p <port>

[–] [email protected] 2 points 4 months ago* (last edited 4 months ago)

I've been using SSHelper together with rsync for years and it works perfectly. You can log in the first time with a password, and place your public key to use key based auth going forward.

In addition to doing this over WiFi I also often use a usb to ethernet adapter (usb side plugged into phone) to get better performance if I'm doing larger transfers, for example copying off a large number of photos.

Edit: looks like there's a note on the play store page about incompatibility with newer Android versions. Disappointing. I guess I'll have to find another solution when I eventually upgrade my phone.

load more comments
view more: next ›