Posts Tagged ‘linux’
Linux Mint 20 Beta is Ready
Linux Mint announced the immediate BETA release of its upcoming version Linux Mint 20 “Ulyana”.
Scheduled for the end of June 2020, Linux Mint 20 promises plenty of new features in its primary three flavors XFCE, Cinnamon, and MATE.
This beta release is the pre-final version to iron out last-minute bugs and is available for download immediately.
Before you hit download, here are the upcoming changes in the Linux Mint 20 which you should check out now before your final experience with Linux Mint 20.
What’s New in Linux Mint 20
Linux Mint 20 is dropping support for 32-bit images officially and only to be available as a 64-bit image. That means the older computers will not be able to run the latest Linux Mint. But if you are having an older system setup running Linux 18.x, 19.x – they will continue to run but will not be getting security and other updates when support ends.
It is based on the current Ubuntu 20.04 LTS release and available with three desktop environment variants – Cinnamon, XFCE and MATE.
Linux Mint, Linux Mint Cinnamon, Linux Mint Editions, Linux Mint Mate, Linux Mint Releases, Linux Mint Upgrade
HandBrake 1.3.3 Open-Source Video Converter
Open-source and cross-platform HandBrake 1.3.3 video converter have been released today with several improvements and bug fixes.
This release improves support for MKV files by fixing an issue that made ISO 639-2/B language codes not to be set correctly, which affected Hebrew, Indonesian, Japanese, and Yiddish languages, and improves Intel QSV memory footprint and H.265 memory buffer size as needed by newer Intel Media SDK.
HandBrake 1.3.3 also adds better support for SSA (SubStation Alpha) subtitles by fixing a handling issue of overlapping imported SSA subtitles and improving support for out-of-order SSA subtitles. Also improved is Flatpak support, especially the building efficiency of the Intel QSV Flatpak plugin.
This release comes with support for the latest FFmpeg 4.2.3 open-source and cross-platform multimedia framework, which is needed for decoding and filters, as well as a new patch for improving the cross-compilation of the libdav1d AV1 decoding library included in FFmpeg 4.2 using GCC 10.x or later.
Among other noteworthy changes, HandBrake 1.3.3 improves support for video sources where the pixel format can’t be identified in a timely way, implements logging to identify where hardware support is disabled, and fixes an issue where full-range video files were identified as limited range after conversion when using filters.
Linux Video Converter Mkv To Mp4, Linux Video Converter Ubuntu
Flatpak Linux, Flatpak On Ubuntu
Build Debian Packages From Source
Debian and Debian-based systems like Ubuntu uses Advanced Package Tool, or APT in short, for installing, updating, upgrading and removing software from command line. Usually, the APT package manager stores the list of repositories in the file named /etc/apt/sources.list and in any file with the suffix .list under the directory /etc/apt/sources.list.d/. When we install a package, apt command retrieves the binary or pre-compiled version of the given package from these repositories. In addition to installing binary packages, APT can also lets you to download the source code of a package. So you can then add some features in the source, build the package from the source code, and finally install the modified version of the package. This guide explains how to build debian packages from source on Debian, Ubuntu and other APT-based systems like Linux Mint.
Why should we build a package from source?
There could be many reasons to build a package from source. Here are a few reasons I could think of now:
- Inspect the source code to find a bug.
- Add new features in the packages that aren’t being actively developed any longer.
- Install the most recent version of a package from source. Generally, the packages in the official repositories might be bit old.
- And more importantly – learn to build Debian packages from source.
Build Debian Package From Source Tarball, Build Debian Package From Tarball, Build Debian Packages, Build-essential Package Debian Install, Debian Build Package Install, How To Build Debian Packages, Ubuntu Build Debian Source Package
How to Install Zoom in Linux
This article was written for Debian based distro’s. Sorry, you RPM fans.
With the World Wide lockdown, and the new term, Social Distancing, everyone is finding new ways to stay connected. Services like Duo, Skype, Go To Meeting, and Zoom. Zoom seems to be the online meeting of choice. Zoom also has an app for all the operating systems. Linux included.
So here is how to install Zoom on your Linux system.
Go to https://zoom.us/support/download and from the drop-down box, select your Linux distro, and download the file.
Move the downloaded file to the root of your home directory. Make sure you don’t have any other ( *.deb ) file in the directory. You don’t want to re-install them again.
Once your zoom file is in your home directory, open a terminal window and type the following command.
sudo dpkg -i *.deb (-i is a small I )
This command will install any DEB file, and you don’t have to know the name either.
You more then likely get errors, (You guys know that’s why I like the terminal window, I can see if there are problems installing programs)
So to fix any errors, type the command in the terminal window.
sudo apt-get install -f
Follow the prompts and pay attention if any of the yes’s are in caps. Exp: (Y/n)
If you see the Y in caps, make sure you reply with a capital Y.
Once it finishes, you’re done. You should now have the Zoom app in the Menu under the Internet.
Hope this helps you.
Free Up Space on Ubuntu
Let’s say you need to free up some space on Ubuntu — how do you go about it?
Unlike Windows, with its built-in defrag and disk clean-up tools, Ubuntu doesn’t make it immediately obvious how you go about trying to free up space.
What do you do once you’ve emptied the trash, and deleted those .ISO downloads? How do you recover more space?
We’re going to show you 5 super simple (and in some cases blindingly obvious if easily forgotten) steps you can take to get back those GBs, materialise more MBs, and clean out the stale KBs.
Whenever you need more space — and heck, even if you don’t — here are 5 simple ways to free up disk space on Ubuntu.
1. Clean the APT Cache (And Do It Regularly)
It sounds so obvious, and yet chances are you haven’t done this.
By default Ubuntu keeps every update it downloads and installs in a cache on your disk, just in case you ever need it again.
This is useful if you regularly add and remove apps, find yourself needing to reconfigure/reinstall a specific package, or simply have a poor connection.
But the flip side is that the apt package cache can quickly swell to several hundred MBs. This command tells you how big your apt cache is:
du -sh /var/cache/apt/archives
To clean the apt cache on Ubuntu simply run the following command.
sudo apt-get clean
The apt clean command removes ALL packages kept in the apt cache, regardless of age or need. If you’re on a slow, capped or intermittent connection you may want to consider skipping this step.
2. Remove Old Kernels (If No Longer Required)
Now, admittedly, this step is one you want to approach with caution.
Having a choice of kernels to boot up is, honestly, quite handy, especially if you notice something has gone awry while using the latest one.
Unless you’re in the throes of constant hardware woes there’s little need to hoard kernels.
It’s easy to remove old kernels in Ubuntu. You can do it from the command line using the following command:
sudo apt-get autoremove --purge
Note that this command will only remove kernels that a) are no longer needed and b) were installed from the Ubuntu archive through system updates. If you install kernels manually or through a third-party PPA you’ll need to get your hands dirty.
3. Uninstall Apps & Games You Never Use (And Be Honest!)
Chances are you have a number of apps installed that you never use. Maybe you installed them on the back of an awesome review, out of nosiness, or to handle a particular task.
Whatever the excuse, if an app is no longer needed, but more space is, don’t be afraid to uninstall it.
Typical apps you may wish to expunge include web browsers (are you ever going to use Opera, Epiphany, Midori and Min?), music players (heck knows there’s enough of ’em) and games that sounded good in the Steam Store description but ended up being as much fun as a Windows 10 update combo.
And everyone has LibreOffce Draw knocking about doing nothing!
Don’t lie to yourself about might-needs, and could-dos. The beauty of most software is that it’s not going anywhere anytime soon. This is never truer than on Linux, where most apps are just an apt install command away.
To remove a specific app by name run:
sudo apt-get remove package-name1 package-name2
To remove packages and dependencies that are no longer required (because you’ve uninstalled other packages or newer versions have replaced them) run the following command:
sudo apt-get autoremove
4. Use A System Cleaner like BleachBit
Writing a list on system cleaning could easily end up 10x as long as this one if we were to tell you about every app, cache, log and system process hiding in every nook and cranny.
BleachBit saves us from doing that. It’s like the CCleaner of Linux – a byte scouring beast. The app can remove pretty much everything and anything and should only ever be used with caution.
It can wipe the caches of more than 70 popular desktop applications (including most web browsers); hoovers up old file, browser and bash history; and makes light work of logs you’ll never read.
No surprise that we recommend installing it as one of our things to do after installing Ubuntu.
You can install BleachBit on Ubuntu 16.04 LTS straight from Ubuntu Software. Run it as root, and check the boxes besides the parts you’d like to clean. Click ‘Preview’ to get an estimate of how much space they take up, and click “Clean” to remove them.
Free Up Disk Space In Ubuntu, Free Up Space In Ubuntu, Free Up Space On Ubuntu, How To Free Up Space On Ubuntu
Apt-get Autoremove Purge, Apt-get Autoremove Purge Kernel, Ubuntu Apt-get Autoremove Purge
Sudo Apt Get Autoremove Ubuntu, Sudo Apt-get Autoremove Linux-image, Sudo Apt-get Autoremove On Ubuntu
12 Best Gnome Shell Extensions
The GNOME Desktop Environment is among the most loved Linux Desktop Environments and with the right Linux tools you can turn it into the perfect one for you.
One way of customizing the DE is by using any of the many extensions available for free – which, apart from taking you steps closer to having an ideal UI/UX, greatly increase your productivity.
Below is our list of the top 12 extensions you can install on the GNOME Desktop.
1. Dash to Dock
Dash to Dock turns the dash from the app overview into a dock and allows you to launch and switch between open applications and desktop windows swiftly. It also comes with other cool features that you are likely to enjoy using.
2. Caffeine
The Caffeine extension allows you to disable the screensaver and auto suspend with a click.
This is perfect for when you are working on stuff that requires you to be away from your PC but you don’t want your PC to go to sleep.
3. User Themes
The User Themes enables you to load themes from your user directory. This makes working with themes a more pleasant experience.
4. OpenWeather
OpenWeather displays weather information using either Open Weather Map or Darksky and it supports almost all world locations.
Read Also: 7 Best Weather Apps for Ubuntu & Linux Mint
If you decide to use Open Weather you can either register for an API key and switch off related settings in the preferences dialog, or use the extension’s default key. If you opt to use Dark Sky then you’ll need to register to get your own API key.
5. Media Player Indicator
Media Player Indicator allows you to control any media player with support for MPRIS Version 2. This includes Rythmbox, Spotify, and any of the awesome Music Player apps that we’ve covered on FossMint.
6. Applications Menu
Applications Menu enables you to add category-based menus by which you can organize your installed applications.
You would like this one if you prefer the Windows 7-type menu activated via the start button.
Dash To Dock, Dash To Dock Always Hide, Dash To Dock Autohide, Dash To Dock Customize, Openweather Icons, Openweather Ubuntu, Gnome Extensions, Gnome Extensions Dash To Dock, Gnome Extensions In Ubuntu 18.04, Gnome Extensions On Ubuntu 18.04, Gnome Extensions Ubuntu, Gnome Extensions Ubuntu 18.04, Gnome Extensions Workspace Indicator
Secure a Linux Home Server
There are plenty of reasons to set up a home server. You might use it as a media server, a file server, or even a local backup server. Basically, any files of yours that don’t need to be online are good candidates for a home server. Setting up a Linux-powered home server is relatively easy, especially these days. That said, keeping that server secure is another story altogether. Security can be as tricky, as it is important.
Only Install What You Absolutely Need
One of the easiest ways to keep your home server secure is to keep security in mind from the very beginning. This starts with installation. Are you unsure if you need an application or service? Don’t install it. You can always install it later.
If you’ve installed Linux a few times, this is even easier. Instead of sticking with the defaults, use the modes that give you the most control over installation. Sometimes these are named “expert mode” or something similar.
Carefully keeping track of install options can save you time disabling services for security reasons later.
Configure sudo
Before you move on to any other steps, you need to configure sudo
. Why? Because once we’re done here, you’ll log into your server via SSH, and you won’t be able to log in as the root account. To make any further changes to your system, you’ll need to use sudo
.
First, check to see if you’re already able to use sudo
. From your user account, run the following with your username instead of USERNAME:
sudo -lU USERNAME
If you see a message displayed stating that your username can run “(ALL) ALL,” or something similar, you’re ready to move on.
Now, as the root account on your server, run the following to edit the “/etc/sudoers” file. If you prefer another editor, use it instead of nano.
EDITOR=nano visudo
Edit the file to include the following, with your username instead of USERNAME:
USERNAME ALL=(ALL) ALL
Configure SSH
You may already have SSH enabled on your home server. You likely do, in fact, as this is typically the way you interact with a server.
First, make sure OpenSSH is installed. If you use another distribution, your command will vary, but the package name should be fairly consistent. On Ubuntu, run the following:
sudo apt install openssh-server
Using key-based authentication is much more secure than password authentication, so we’ll set up SSH to work this way. To do this, make sure you’re working on a client you plan to connect to the server with, not the server itself. First, you want to make sure you don’t already have any SSH keys:
ls ~/.ssh/
If you see “id_rsa” and “id_rsa.pub” among the filenames listed, you already have SSH keys. Skip this next step.
ssh-keygen -t rsa -b 4096 -C "youremail@domain.com"
Now you’ll copy the SSH key to your server:
ssh-copy-id USERNAME@SERVER
For a home server, you may likely be using an IP address for your server instead of a name. If you don’t know your server name, use your IP address instead of SERVER above.
Now we’ll edit your SSH settings to secure them more. Log into your server from the client on which you created the keys. This will enable you to log in again after this step.Run the following, replacing nano
with the editor of your choice.
sudo nano /etc/ssh/sshd_config
Edit the file and with the following settings. These will be located in various places in the file. Make sure there are no duplicates, as only the first instance of a setting will be followed.
ChallengeResponseAuthentication no PasswordAuthentication no UsePAM no PermitRootLogin no
Now you need to restart the SSH server with one of the following commands.
On Ubuntu, run:
sudo systemctl restart ssh Read More
Best Linux For Home Web Server, Best Linux Home Server Os, Best Linux Home Server Software, Linux Home Cloud Server, Linux Home Server Distro, Linux Home Server How To, Linux Home Server Setup, Linux Home Server Ubuntu
Fix Broken Packages in Ubuntu
How to Fix Broken Packages in Ubuntu
Apt, Ubuntu’s package manager, is among the most powerful and intuitive, but that doesn’t mean that things can’t go wrong. Occasionally, a package install goes wrong on Ubuntu, and you’re left to pick up the pieces. It’s a good thing Ubuntu’s package utilities, including Apt itself, have built-in functionality to help remedy the situation and get things back to normal.
These tips and tricks should help you get unstuck in most instances. They’re all fairly universal, but every situation is different, so keep that in mind when trying to debug your own situation.
Related: How to Fix Ubuntu Update Errors
With Apt/Apt-Get
Apt has a couple of flags that you can use in order to fix missing dependencies or packages that broke for one reason or another during install. A common use here would be installing a third-party .deb and finding that it had dependencies you didn’t know about. Those dependencies probably won’t be pulled in on their own, and dpkg
will complain that the package is missing in them. In any case, you can try these steps.

First, run an update to make sure that there aren’t newer versions of the required packages.
sudo apt update --fix-missing
Next, you can try forcing Apt to look for and correct any missing dependencies or broken packages. This will actually install any missing packages and repair existing installs.
sudo apt install -f
With DPKG
Another place where error can pop up in package installations is the configuration process. Behind the scenes, dpkg is taking care of this part, not Apt, so it would stand to reason that when a package fails during configuration, dpkg is the tool to turn to in order to fix it.

Start by trying to force dpkg to reconfigure any broken or partially configured packages.
sudo dpkg --configure -a
If that doesn’t solve the problem, you can take a more forceful approach. Start by listing any packages that dpkg marked as requiring a reinstall.
sudo dpkg -l | grep ^..r
You should see the problematic package(s) there. As long as there’s nothing that seems not to belong there, you can force-remove the broken packages.
sudo dpkg --remove --force-remove--reinstreq
When dpkg is done, try to clean up with Apt.
sudo apt clean sudo apt update
With any luck that’ll get you back to where you started. It won’t get you the broken packages that you tried to install, but at least Apt will be functional again.
Related: Ubuntu Software Center Not Working? Here Are the Fixes
Permanent DPKG Lock

There’s a less common issue with ridiculous dpkg locks preventing you from doing anything. Every time you try to use Apt or dpkg, you get an error saying another application already is … when it isn’t. It’s actually easy to delete the lock file preventing you from using Apt and get back to doing what you need to. Sometimes these lock files remain in place after an error occurs in an install, derailing the process and preventing the file from being removed automatically. In this case, you’ll need to do it yourself.
sudo rm /var/lib/apt/lists/lock
For good measure, delete the lock in cache.
sudo rm /var/cache/apt/archives/lock
Conclusion
Hopefully, one of these fixes worked for you, and you’re back working on Ubuntu normally. Remember that the best way to handle a totally out-of-hand situation is to try to return to the way it was before. Don’t try to power through and add more things to solve a breakage by adding more things, unless you know exactly what you’re doing. Chances are you’ll end up with a tangled mess of broken things that’ll be harder to sort out.
5 Simple Ways To Free Up Space on Ubuntu – Debian
5 Simple Ways To Free Up Space on Ubuntu
A bit of maintenance can make heaps more room
Scott BouvierUpdated 9 August 2016
Let’s say you need to free up some space on Ubuntu — how do you go about it?
Unlike Windows, with its built-in defrag and disk clean-up tools, Ubuntu doesn’t make it immediately obvious how you go about trying to free up space.
What do you do once you’ve emptied the trash, and deleted those .ISO downloads? How do you recover more space?
We’re going to show you 5 super simple (and in some cases blindingly obvious if easily forgotten) steps you can take to get back those GBs, materialise more MBs, and clean out the stale KBs.
Whenever you need more space — and heck, even if you don’t — here are 5 simple ways to free up disk space on Ubuntu.
1. Clean the APT Cache (And Do It Regularly)
It sounds so obvious, and yet chances are you haven’t done this.
By default Ubuntu keeps every update it downloads and installs in a cache on your disk, just in case you ever need it again.
This is useful if you regularly add and remove apps, find yourself needing to reconfigure/reinstall a specific package, or have a poor connection.
But the flip side is that the apt package cache can quickly swell to several hundred MBs. This command tells you how big your apt cache is:
du -sh /var/cache/apt/archives
To clean the apt cache on Ubuntu simply run the following command.
sudo apt-get clean
The apt clean command removes ALL packages kept in the apt cache, regardless of age or need. If you’re on a slow, capped or intermittent connection you may want to consider skipping this step.
2. Remove Old Kernels (If No Longer Required)
Now, admittedly, this step is one you want to approach with caution.
Having a choice of kernels to boot up is, honestly, quite handy, especially if you notice something has gone awry while using the latest one.
Unless you’re in the throes of constant hardware woes there’s little need to hoard kernels.
It’s easy to remove old kernels in Ubuntu. You can do it from the command line using the following command:
sudo apt-get autoremove --purge
Note that this command will only remove kernels that a) are no longer needed and b) were installed from the Ubuntu archive through system updates. If you install kernels manually or through a third-party PPA you’ll need to get your hands dirty.
3. Uninstall Apps & Games You Never Use (And Be Honest!)
Chances are you have a number of apps installed that you never use. Maybe you installed them on the back of an awesome review, out of nosiness, or to handle a particular task.
Whatever the excuse, if an app is no longer needed, but more space is, don’t be afraid to uninstall it.
Typical apps you may wish to expunge include web browsers (are you ever going to use Opera, Epiphany, Midori and Min?), music players (heck knows there’s enough of ’em) and games that sounded good in the Steam Store description but ended up being as much fun as a Windows 10 update combo.
And everyone has LibreOffce Draw knocking about doing nothing!
Don’t lie to yourself about might-needs, and could-dos. The beauty of most software is that it’s not going anywhere anytime soon. This is never truer than on Linux, where most apps are just an aptinstall command away.
To remove a specific app by name run:
sudo apt-get remove package-name1 package-name2
To remove packages and dependencies that are no longer required (because you’ve uninstalled other packages or newer versions have replaced them) run the following command:
sudo apt-get autoremove
4. Use A System Cleaner like BleachBit
Writing a list on system cleaning could easily end up 10x as long as this one if we were to tell you about every app, cache, log and system process hiding in every nook and cranny.
BleachBit saves us from doing that. It’s like the CCleaner of Linux – a byte scouring beast. The app can remove pretty much everything and anything and should only ever be used with caution.
It can wipe the caches of more than 70 popular desktop applications (including most web browsers); hoovers up old file, browser and bash history; and makes light work of logs you’ll never read.
No surprise that we recommend installing it as one of our things to do after installing Ubuntu.
You can install BleachBit on Ubuntu 16.04 LTS straight from Ubuntu Software. Run it as root, and check the boxes besides the parts you’d like to clean. Click ‘Preview’ to get an estimate of how much space they take up, and click “Clean” to remove them.
Install BleachBit from Ubuntu Software
5. Stay up to date (seriously, do it!)
The most obvious step on this list is also the one few people would think to recommend. Unlike Windows, where every new update adds more overhead, package updates on Linux regularlyfreespace rather than use it.
So next time you put off that 56MB librandom-package102 update fearing you’ll lose space, maybe think again!
Summary
That just about covers it. If you only remember two steps from this list make it the first and last.
- Clean your apt cache from time-to-time
- Install patches, updates, and fixes
Now go and free some space!
Let us know how much you manage to claw back (as well as share your own top space-saving tips) in the comments! To see more articles like this from Scott, share the love by sharing this article on social media.
5-ways-free-up-space-on-ubuntu, Free Up Space In Ubuntu, Free Up Space On Ubuntu, How To Free Up Space On Ubuntu
Install & Manage Flatpak Applications
You might have realized almost all Linux distros provide the same software but differing versions. One such example is, a distro comes bundled with the latest version of LibreOffice (let’s say v6.0.3) and another distro comes bundled with LibreOffice but not the latest (let’s say v5.2.7). Flatpak is here to eradicate that issue.
But alas there’s this situation when the computer doesn’t belong to you; you’re on a standard user account, and you encounter a situation in which the computer asks administrative password to install the program. Great news! Flatpak applications can be installed for a standard user account also called per-user mode and not system-wide. Read on below how you can achieve that.
Browsing Flathub
Install Flatpak from Flathub
How To Uninstall Flatpak
So the actual syntax for uninstalling any flatpak app is:
flatpak uninstall <app name> –user
The disadvantage with installing and uninstalling any flatpak app is their very long weird application names. And in case you forget what the name for the application was you installed a long time ago, you could execute the command below to see the list of currently installed flatpak applications on your standard user account:
Conclusion
Flatpak Apps, Flatpak Chrome, Flatpak Example, Flatpak Install, Flatpak Linux, Flatpak On Ubuntu, Flatpak Repo, Flatpak Store, Flatpak Ubuntu