Portable apps and linux

11 Portable Apps Every Linux User Should Use

Not many people talk about portable apps, but they’re a fine invention. The ability to open any program on any PC without the need to install it is extremely handy, especially if you do a lot of travelling for work and find yourself bouncing from computer to computer.

In this article we’ll go over some of the best portable Linux apps to take with you, from secure Internet browsing to eBooks, graphic editing and even voice chat!

Note: a lot of the portable apps in this article are traditional apps made portable thanks to AppImage technology. AppImage makes it possible to run an app instantly from anywhere without the need to install. Learn more here.

Also read: 9 Portable Apps for Windows that You Need in Your Pocket

1. Mozilla Firefox

Linux and Firefox go together like fire and … foxes. Mozilla’s excellent browser may have lost a lot of ground to Chrome in recent years, but it’s still one of the fastest browsers out there, supported by countless extensions and add-ons. Having it in your portable repertoire is a must.

The great thing is that even when you’re opening the portable version, you can sign into your Firefox account and sync it with all your existing bookmarks, extensions, and so on.

Want to see some of the tricks that Firefox has up its sleeve? Check out our list of the best Firefox about:config tweaks you can make to the browser.

2. Telegram

Telegram is a well-known, secure messaging application for mobile and desktop operating systems. Its main claim to fame is its ability to keep users’ messages, pictures, videos and voice messages encrypted and secure. Additionally, Telegram has the added benefit of built-in two-factor authentication, bot support, sticker support, etc.

Features aside, Telegram is well-loved in the Linux community for having a first-class desktop client. No web-interfaces here. The best part is when users download the Telegram client from Telegram.org, they don’t get a Deb or an RPM file that needs to be installed to the system. Instead, they get two binaries: the client and the updater.

These binaries can be run entirely independent of the system, from anywhere at any time. This makes the Telegram client a perfect fit for a portable flash drive.

3. Wire

Like Telegram, Wire is an end-to-end, encrypted messenger. Unlike Telegram, it supports voice calls, making it a great all-around secure Skype replacement, complete with messaging, voice and multimedia support. What’s even better is that this client is totally open source and distributed by AppImage.

For those that don’t know, AppImage is a technology that takes programs and makes them able to “run anywhere,” much like an EXE on Windows. This concept is perfect for an encrypted chat client. Having Wire on a flash drive, completely portable, means that no matter which Linux PC you’re on, you’ll be able to send a secure instant message or voice call.

Note: to get the AppImage version of Wire, select it as an option on the Download page.

4. TOR Browser Bundle

Privacy is a big thing for Linux users, as often times many come to the platform to avoid having big companies like Microsoft, Google and Apple “spy” on what they do on their operating systems. With TOR, privacy can be taken to another level. By using this network you’ll be able to have an extra layer of security. This is because the TOR browser goes through nodes and obfuscates traffic.

Читайте также:  Отличие windows максимальная профессиональная

The good news is that the TOR browser bundle (all the software to access and browse .onion websites) is entirely portable and works great from a USB device. This is because everything the browser needs to function is “bundled” with it – libraries, binaries and all. For those looking for security on the go, the bundle is a great addition.

5. Calibre

Calibre is an eBook app that works on Linux as well as other platforms. With it, users can easily read multiple types of eBook formats. Normally, users will need to install this reader app via a traditional package, repository or otherwise. Luckily, there is a Linux portable version via an AppImage. Download it here and place the Calibre app on a flash drive along with a collection of eBook files to easily read on the go!

6. Gimp

When it comes to editing images on Linux, there really is only one good choice: Gimp. For years Gimp has been readily available on all Linux distributions, directly from the repository. Still, what if you wanted to run Gimp in an instant on any Linux distribution with its own settings? It is now possible to do just that! With the power of AppImage, the infamous image editing program becomes portable.

Download it here and place the file on your flash drive. Soon after, no matter what PC you’re on, you’ll be able to easily run Gimp and manipulate images.

7. Geany

There are many different types of development IDEs on the Linux platform. There’s the traditional text editors such as Gedit, Kate or Mousepad; alternatively, there are more advanced text editors like Vim and Emacs. All of these are great, but the ability to place it on a flash drive and make it portable is uncertain. Fortunately, there is Geany: a lightweight, fully-featured developer environment.

Features include autocomplete, collapsible lines, run-dialog, etc. Additionally, unlike most IDEs, it’s not dependent on any desktop environment. This means no matter if Geany is on KDE or Gnome, it’ll look like it belongs. Download the AppImage here.

8. Mumble

Mumble is a group-voice client/server tool for Linux, Mac and Windows. It is primarily used for gaming, as it makes it very easy to set up rooms where friends can get together, chat and have fun together. However, many on Linux use it for general voice chat as well. For the most part, when using the Mumble client, users will need to install it to Linux via the package manager. This means that it can be very hard to take it with you on the go.

Fortunately, there is an AppImage of Mumble. This is great news, as it means accessing Mumble voice rooms on the go is easier than ever and a great addition to anyone’s portable USB.

9. Slack

In 2016 the market for workplace instant messaging clients absolutely exploded. There’s RocketChat, MatterMost, HipChat and others. All of these different chat clients make it easy for employees and members of a team to collaborate. The most popular one is a proprietary tool named Slack.

By default, Slack is only distributed by either a Debian or Fedora package file. However (like most of the apps on this list), it has a portable version. Now it is possible to get together with your team and get work done on the go, regardless of the Linux PC it runs from. Download it here.

10. VLC

Need to play a video file on the go? Don’t have time to open the package manager and install VLC? Why not download the portable version, and use that instead. Those who like to keep movies and other types of video files on a flash drive for portability should look into this version of the famous video player.

Читайте также:  Linux проверка утечки памяти

11. Etcher

Though it might sound kind of pointless to have a USB imaging tool on a portable flash drive, it’s a good idea, especially if you routinely use other computers. When you need to quickly make a bootable USB stick, being able to get a bootable USB/SD card without the need to install software is very handy. Etcher is distributed via app image, so all a user needs to do is download it and double-click it to run.

This makes it very portable, and it can easily run from a USB, SD Card or from any folder on any Linux PC. If you routinely find yourself making bootable USB sticks, Etcher is one to consider.

Conclusion

Having apps that can run anywhere means users are no longer tethered to the system and its package management tools. Users are free to use their favorite applications how and where they want. Additionally, because portable apps can run right away, getting a new system up and running is way faster and much easier.

As Linux gains more and more portable apps, the freedom to compute anywhere will only gain more and more popularity.

What are your favorite portable apps? Tell us below!

6 comments

I don’t imagine that, even for the apps that are ‘portable’ between Windows, Linux and Mac, these images are portable in that sense. So the ‘take the app to any PC’ aspect of this article is misleading. Maybe it’s possible to have multiple, OS-specific portable apps on a single flash drive that would allow you to run one version or another on whatever PC you take it to, but this article doesn’t address that.

Did you even read the title of the article? Perhaps you were confused by the word ‘Linux’ and the acronym ‘PC’ found in the article.

PC literally stand for ‘Personal Computer’, and sheeple need to stop assuming it only refers to Windows-based platforms. In an age where even though the OS platform in mattering less and less, getting terminology right becomes MORE important because you still need to specify which platform you are using when it comes to specific program use.

Just realized my comment re-enforces noodles’ position, but the article does specify Linux systems in the second paragraph.

UPDATE:
Telegram has added voice calls. 😉

As for me, there’s a lot of them apart from what have been mentioned. In my custom xfce desktop, I use avidemux(a video editor), sigil(an eBook writer and editor), LMMS(For music production), hyper(a terminal app), rammed(an instagram app), corebird(a Twitter client), leafpad(a text editor), Firefox, chromium and a whole lot more. They all come in form of appimage and can be downloaded from https://bintray.com/probono/AppImages.

Calibre updates quite frequently (current version is 3.7). So, I recommend an ordinary hard-disk installation for the application. The ebook library can be installed in an external medium.

Comments are closed.

RedMagic 6S Pro Review: Gaming Is Serious Business.

How to Boot to Recovery Mode (Safe Mode) in Ubuntu

Ubuntu Software Center Not Working? Here Are the Fixes

How to Stress Test a Graphics Card on Linux

How to Mount a Windows Share Folder on Linux

How to Mount Your iPhone as an External Drive in Ubuntu

How to Fix Ubuntu Freezing in VirtualBox

How to Fix «Repository Does Not Have Release File» Error

Читайте также:  Как установить windows с флешки через bios cmos setup utility

How to Combine PDF Files on Windows and Linux

How to Reset the Root Password in Linux

8 Reasons to Switch from Windows to Linux

Affiliate Disclosure: Make Tech Easier may earn commission on products purchased through our links, which supports the work we do for our readers.

Источник

Как установить AppImage

В операционной системе Windows мы довольно часто используем портативные программы. Это программы которые не требуют установки, сохраняют конфигурационные файлы при себе и запускаются независимо от установленных в системе компонентов. Их возможности могут быть очень полезны при создании флешек восстановления, тестирования нового программного обеспечения или просто установки новых программ, которых пока еще нет в репозиториях.

Для Linux был придуман формат портативных программ AppImage. Одна программа состоит из одного файла образа, в котором находятся все необходимые для ее работы библиотеки, конфиги и сама программа. Конфигурация сохраняется по прежнему в домашней папке пользователя. В этой статье мы рассмотрим как запустить и установить AppImage в Linux.

Что такое AppImage?

Фактически программа AppImage представляет собой ISO образ, содержащий всё необходимое для запуска программы, упакованный специальным способом со включённым битом исполняемости. Для запуска программ не нужно ничего устанавливать достаточно скачать образ, сделать его исполняемой и запускать. А благодаря тому, что все библиотеки находятся внутри образа, программу можно использовать в большинстве дистрибутивов Linux. Также такой способ подходит для запуска тестовых программ, которые требуют особые зависимости, но вы можете не засорять систему и просто скачать программу одним файлом.

Многие разработчики начали использовать AppImage для своих приложений потому что это удобно и больше нет необходимости создавать отдельные пакеты приложений для каждого дистрибутива.

Где взять AppImage?

На официальном сайте AppImage есть список программ, распространяемых таким образом. Небольшую коллекцию программ AppImage можно найти на этом сайте. Здесь находятся программы собранные их разработчиками и сторонними пользователями. Здесь есть популярные браузеры, медиаплееры и текстовые редакторы и другие утилиты:

На сайте есть поиск, поэтому вы можете попытаться найти нужную программу:

Чтобы скачать программу, вам нужно перейти на вкладку Files, затем выбрать подходящую версию и просто кликнуть по ней.

Но не только здесь можно найти программы в формате AppImage, некоторые разработчики сами распространяют свои продукты в этом формате, например известный видеоредактор OpenShot и многие другие.

Как запустить и установить AppImage?

После окончания загрузки файла AppImage осталось сделать файл исполняемым. Чтобы сделать это в терминале, например, для Firefox, выполните:

Аналогично можно всё сделать через графический интерфейс, откройте контекстное меню для файла, выберите Свойства, а затем на вкладке Права установите флажок напротив Разрешить выполнение файла как программы:

И можно запускать выполнение:

Как видите, программа полностью работает, и теперь её можно записать на флешку и пробовать в другом дистрибутиве.

Поскольку AppImage — это портативные программы многих интересует, как их всё таки установить в систему чтобы программой было удобно пользоваться. Файлы AppImage можно разместить в папках

/bin/, а затем просто создать ярлык для удобного запуска. Разместить его можно в

/.local/share/applications/, это папка в которой находятся локальные ярлыки пользователя. Например для Firefox в папке

/bin/ ярлык будет выглядеть так:

[Desktop Entry]
Version=1.0
Name=Firefox
Comment=Start AppImage Firefox Browser
Exec=

/bin/Firefox-x86_64-20200413141725.AppImage
Icon=/usr/share/icons/hicolor/128×128/apps/firefox.png
Terminal=false
Type=Application

Для создания ярлыков в графическом интерфейсе вы можете использовать пакет gnome-panel и утилиту gnome-desktop-item-edit.

Выводы

Портативные программы Linux — это очень спорная технология. С одной стороны это очень удобно, потому что можно распространять софт поддерживаемый любым дистрибутивом, решается проблема с зависимостями, но с другой, такой способ распространения программ может повлечь за собой увеличение количества вирусов для Linux, ведь минимальное распространение вирусов обусловлено тем, что все программы устанавливаются из небольшого количества надежных и хорошо проверенных источников. А как вы считаете? Нужны ли Portable программы в Linux? Будете ими пользоваться? Напишите в комментариях!

Источник

Оцените статью