Package Details: termius 7.46.2-1

Git Clone URL: https://aur.archlinux.org/termius.git (read-only, click to copy)
Package Base: termius
Description: Desktop SSH Client
Upstream URL: https://www.termius.com/
Keywords: desktop sftp ssh
Licenses: custom
Submitter: tbk
Maintainer: tbk
Last Packager: tbk
Votes: 16
Popularity: 0.81
First Submitted: 2019-06-11 00:19 (UTC)
Last Updated: 2022-08-05 17:50 (UTC)

Pinned Comments

tbk commented on 2019-06-11 00:26 (UTC) (edited on 2019-06-11 01:26 (UTC) by tbk)

There is an issue when running multiple instances where the second instance does not render the interface the snap package suffers from the same issue.

Latest Comments

Inetol commented on 2022-05-16 14:10 (UTC)

A crappy workaround I've thought of to solve the "/opt/Termius/chrome-sandbox" error is to create that folder before installing.

dyrer commented on 2022-05-11 04:42 (UTC)

Hello Xenfo now i have chmod: cannot access '/opt/Termius/chrome-sandbox': No such file or directory

Xenfo commented on 2022-05-05 10:59 (UTC)

I've fixed the error dyrer

dyrer commented on 2022-05-05 07:44 (UTC)

Hello, I am trying to install but i got this error ERROR: One or more files did not pass the validity check!

buddeiw commented on 2022-04-07 17:28 (UTC)

No longer builds due to update to 7.37.2.

New download URL is https://api.snapcraft.io/api/v1/snaps/download/WkTBXwoX81rBe3s3OTt3EiiLKBx2QhuS_109.snap

SHA512sum is 3555a889fa71eaa6f8d368264b47e7c439aa37df4bce9aa64c7913efd8191a1b84fbc7d41c2a82a4361054010aa076a6ec7267ea72143b19b2e48ecd05d78ef9

Pulled new data from Snap API with curl -H 'X-Ubuntu-Series: 16' http://api.snapcraft.io/api/v1/snaps/details/termius-app >> foo.bar

GuardedAirplane commented on 2022-01-21 02:30 (UTC)

When you install this package with the linux-hardened kernel, you need to set /opt/Termius/chrome-sandbox to have mode 4755 in order to run it.

Xenfo commented on 2021-12-17 11:20 (UTC)

Thanks for debugging, will fix tonight :)

agam778 commented on 2021-12-17 03:50 (UTC)

So, I found the issue and how to fix I was trying to install this package but was leading to an error.

So I just cloned this locally, changed the package version from 7.27.0 to 7.28.0 and it installed successfully. Also as 7.28.0 is the latest version of termius, I would recommend to change it to 7.28.0 only

Hope this helps :)

Xenfo commented on 2021-12-15 13:23 (UTC)

I’ll check it out this weekend thanks for letting me know.

sabin commented on 2021-12-15 12:24 (UTC)

I manually installed the package successfully when I undid the last commit (https://aur.archlinux.org/cgit/aur.git/commit/?h=termius-app&id=fe29658bf026fd4f838c9efc58ac668093e49e9b). Maybe there is a problem there...

sabin commented on 2021-12-15 12:06 (UTC)

Thanks for the answer, Xenfo. I uninstalled the package, cleared the cache (yay -Sc --aur) and reinstalled it again, with no luck. The same error occurs.

Xenfo commented on 2021-12-13 21:54 (UTC)

Can you try to uninstall Termius, clear its yay cache and reinstall it?

sabin commented on 2021-12-13 14:39 (UTC)

Hello, When trying to upgrade the package from 7.26.2-1 to 7.27.0-1 I am getting some errors. Seems like the package is trying to use ~/.cache/yay/termius-app/src/pkgs-7.28.0 but there is only ~/.cache/yay/termius-app/src/pkgs-7.27.0.

I've put the output when trying to upgrade (with yay -Syu) and the list of files in the src directory in the following Gist: https://gist.github.com/sabinM1/060a9ce72fb8c7ced17aacd6677ddf43

simon.bueler commented on 2021-10-21 08:55 (UTC) (edited on 2021-10-21 08:57 (UTC) by simon.bueler)

Would be great if this package gets an update to 7.23.2:

source=(
    "$pkgname-$pkgver.snap::https://api.snapcraft.io/api/v1/snaps/download/WkTBXwoX81rBe3s3OTt3EiiLKBx2QhuS_90.snap"
    "termius.desktop"
    "tos.html"
)
sha512sums=('dfcb143bc0e1612a7d0cdb173a167125b67606a5f3db138152306bdb6ea47f88f989566a5cb628a657d0507be93a605b2deb022a204412ab9dcba70bdb7b343d'
        '9b0788a02b9bf371de07adec8f3e14f4db8bf83dae6dee60d91027d8ba09cbab253b8b714f980d5c62b72d97e4ac11e6c3985139322bdceaad9f2f0232427656'
        '53f9c61fba12b72817c5e7f4e0ac520489265fbf425fa46f13129da66632b41a2a128072d9e0e64e37e4e8feb8424bc1c15eed127d630314e6459ceb2dbafb4b')

BiteDasher commented on 2021-06-13 20:44 (UTC)

@hwittenborn I don't have access to my computer right now. The best solution at the moment is to change the pkgver variable right during the package build. Notify me as soon as the version is out of date, I will update the PKGBUILD

hwittenborn commented on 2021-06-06 22:36 (UTC)

@BiteDasher the problem with the current implementation is that the built package version can differ from that in pkgver.

The issue would become present in this hypothetical, but quite possible scenario:

pkgver is set to, for example, 1.12.3. The actual released version is 1.14.6. The current implementation would update the package version to 1.14.6, without the original pkgver being changed.

That can cause issues when you get the pkgver updated to align with the actual version, as users who had installed before the pkgver change (but after the Termius version on the website is updated) wouldn't be notified of updates.

It just feels kind of hacky, and I think a better system could be taken in place. For example, you could run a cron job every 5-60 minutes that checks for a version change, and just update pkgver when it changes, and then automatically push the changes to this repo. That approach appears to be used by a few other packages on the AUR, including the google-chrome suite of PKGBUILDs, as well as my own.

BiteDasher commented on 2021-05-30 16:19 (UTC)

@hwittenborn I rewrote PKGBUILD. Now it downloads the latest version and pulls the package version from one file.

hwittenborn commented on 2021-05-26 14:04 (UTC) (edited on 2021-05-26 14:05 (UTC) by hwittenborn)

Hi!

Attempting to run makepkg on the PKGBUILD is throwing a not found error.

My best guess is that they're only keeping the latest version of the package. Updating the package version should fix the issue.

Thanks!

himan commented on 2020-11-15 13:50 (UTC)

use the deb as source maybe better and faster https://www.termius.com/download/linux/Termius.deb

aspen commented on 2020-08-22 04:20 (UTC)

Latest download link is: https://api.snapcraft.io/api/v1/snaps/download/WkTBXwoX81rBe3s3OTt3EiiLKBx2QhuS_55.snap

md5sum for that is e820c153a5c3ed367766564f70b916cb

tbk commented on 2020-02-07 08:44 (UTC)

@aidanthewiz thanks for the info. I have pushed a new revision with gconf removed.

aidanthewiz commented on 2020-02-07 06:43 (UTC)

In my personal testing, this package can be safely installed without gconf, which is decently heavy and outdated. Electron, what termius uses, has already removed gconf as well as dconf.

https://github.com/electron/electron/pull/19498

tbk commented on 2019-06-11 00:26 (UTC) (edited on 2019-06-11 01:26 (UTC) by tbk)

There is an issue when running multiple instances where the second instance does not render the interface the snap package suffers from the same issue.