Skip to main content

Posts

Showing posts from June, 2022

Fixing Error Installing App on Termux

Termux is a cool terminal emulator that make it possible to run Linux environment on any Android device. However, when the first time you attempt to install an app by using pkg install command, you might find an error something like this: Metadata integrity can't be verified, repository is disabled now. The error is caused by the default Termux repo isn't accessed through your connection (that what I believe). Here is the simple workaround to fix the issue: Execute this following command: termux-change-repo There will be an option to change the termux repo. Tap OK on main repository, and select different repository available. In my case, I changed to the second repository (AlbatrHosted) and worked on my device. After that, try again to install a package by typing this command: pkg install [package_name] That's it.

AppImage, Snap vs Flatpak: A Humble Comparison

Years ago, when it comes to Linux software management, many people get confused --or even scared. It doesn't work like Windows at all. Where are the single executable file to install app on Linux? How do I install app on Linux? Can I install app on Linux without being connected to the internet? Now people get used to how Linux software management works. There is Android's Play Store where you can install an app, directly from an app store. Linux software management works similar to Android play store. There is an online repository where applications stored, and you have to connect to the internet to retrieve and install them onto your device. But after years, there are some approaches to create a portable, windows like software management in Linux. The last most popular are AppImage, Snap and Flatpak. This time I want to share my personal experience with those Linux software package formats. As an user. AppImage This is what can I say the real portable Linux app. All you need t

Can You Run an AppImage on An Old Linux OS

AppImage is by definition, the true portable application format in Linux. You don't have to install any runtime, dependency, etc. All you need to do is download the package, make it executable, and you will have a portable, functional application you can use on you Linux OS. You might don't know, AppImage has had long history as a portable app format in Linux. It started from 2004 named klik, then renamed to PortableLinuxApps and later, until now, renamed again as AppImage. Unlike the predecessor, AppImage now gets a fair amount of attentions from Linux users. Some even said that Linus Torvalds himself think that AppImage isn't a bad idea. The point is, if we are talking a app format that works just like how EXE works in Windows, AppImage is the answer. Running AppImage on an Old Linux OS I have a bunch of Linux isos, from older to the newest version. The main reason I don't remove them is each Linux version has its own memories. So I try to install an old Ubuntu versio

Ubuntu Kylin 22.04 : A Deep Review

What makes you decide to choose a Linux distribution? The functionality, stability, simplicity, or maybe, the beauty? It does really depend on your personal preference. But if you are looking for a gorgeous Linux distribution, Ubuntu Kylin is a Linux desktop you must try. History Ubuntu Kylin has had a long history. It was started as an independent OS since 2001, developed by National University of Defense Technology Kylin. Cited from Wikipedia:   "The first versions were based on FreeBSD and were intended for use by the Chinese military and other government organizations. With version 3.0 Kylin became Linux-based, and there is a version called NeoKylin which was announced in 2010."   The first Ubuntu Kylin was released in 2013 and then becomes official Ubuntu flavor since 13.04 until now. Installation Ubuntu Kylin 22.04 comes with a relatively huge iso file size, compared to other Ubuntu flavors: it is 4,6 GB. Surprisingly, it didn't take too long to install. It only nee

Download XMMS AppImage

I could not play MP3s on my Linux system . That was the first challenge I have to deal in my very first experience with Linux. At the time, almost every major Linux distributions did not support proprietary multimedia formats by default. You have to install the additional codecs to be able to play your multimedia collection. But then I met this beautiful app called XMMS. It was a great music player, originally created to resemble the same functionality and interface to the popular Windows' Winamp.  Later, XMMS forked into more modern apps. The first fork was Beep Media Player that built on GTK2 technology. Not long, BMP was discontinued and the existing code then forked again to the currently surviving Audacious Music Player. Of course, there are a lot media players on Linux you can rely on. Even, major Linux distros now support proprietary multimedia formats by default. But somehow you want to have fun with your nostalgic old apps you used to play music in your high school. Recent

Old Release Ubuntu Repository

There are a lot of great Linux distributions with their own special purposes and niche. But I can't deny that Ubuntu is special because it's the first distro I have managed quite well. One of the best thing about Ubuntu is the support for their older, EOL repository. If you are interested to dig to older apps to run on your newest Ubuntu system, you could still use their old release repository. With the current technology called AppImage, you could safely build and run an old app, fetched from Ubuntu old release repository. Here are the Ubuntu's old-release repository you could use: deb http://old-releases.ubuntu.com/ubuntu/ CODENAME main restricted universe multiverse deb http://old-releases.ubuntu.com/ubuntu/ CODENAME-updates main restricted universe multiverse deb http://old-releases.ubuntu.com/ubuntu/ CODENAME-security main restricted universe multiverse Replace CODENAME with the Ubuntu version you desire to use. For the detailed Ubuntu CODENAME releases, you could refe