Sun. Dec 8th, 2019

Host your Website

Read and learn

FatCow Web Hosting $1.00/mo* Trust your web hosting to the #1 web host provider, GoDaddy!

Install Programs on Linux | Linux Basics

1 min read



In this video, we go over the basics of installing any program in Linux. I go over the methods: package managers, downloaded packages, and building from source.

PIA VPN: http://bit.ly/ctt-pia

Related Videos
Snapcraft Video: https://www.youtube.com/watch?v=pK4TKT3OaNQ
AppImage Video: https://www.youtube.com/watch?v=bXZma0t0PKE
Build Programs from Source: https://www.youtube.com/watch?v=atSZAbyrjxU

💰 My Amazon Store (YouTube Gear, PC Hardware, and Books I recommend) 💰
– https://www.amazon.com/shop/christitustech
💰 VPN, Anti-Virus, Cloud Services and Other Recommendations 💰
– https://www.christitus.com/recommendations

🕹 Chat with me on Twitch (Live Streams) 🕹
🎮 Mon-Wed-Fri 9AM-Noon CST 🎮
– https://www.twitch.tv/christitustech

🖥 Contact me 🖥
– Patreon ➜ https://www.patreon.com/christitustech
– Official Site ➜ https://www.christitus.com
– Twitter ➜ https://twitter.com/christitustech

🚑 Need Help!? Ask our community! 🚑
– Discord ➜ https://www.christitus.com/discord
– Reddit ➜ https://www.reddit.com/r/ChrisTitusTech/

DISCLAIMER: This video and description contain affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This help supports the channel and allows us to continue to make videos like this. Thank you for your support!

29 thoughts on “Install Programs on Linux | Linux Basics

  1. Very informational video Chris!
    Just a small correction concerning what you said about that you only need to reboot after updating the kernel…
    This not entirely true, when it comes to the latest linux OSes, most of them should get a reboot after an update of the following packages:
    kernel
    glibc[^2]
    linux-firmware
    systemd
    dbus
    On rpm systems this can be checked by running "needs-restarting -r" which will tell you if a reboot is needed or not.(this comes from the yum-utils package)
    On deb systems, check if the following file exists: /var/run/reboot-required 

    Cheers, keep up the good work!

  2. Is there a learnable system, how the packages are named? I often have to search for the name of the package just to run apt install. Did I missed that Video or is there a easy solution I overlook?

  3. I am a new mint 19.2 user and I am trying to install Great Cow Basic. It needs Freebasic to compile it and have that installed and working. Getting fbc to compile gcb is not working for me. The gcb win version has an install.exe that installs a precompiled file.
    Building programs is difficult for beginners.

  4. Some appimages can offer you updates, it depends on the developers. I can't remember now of a appimage that have an "updater" but I do now that exists, i've already used one, I just don't remember. But I do remember of Etcher, as an exemple, that show you a message telling you about newer versions and it asks if you want to download the new version, then redirect you to their website. Similar to how portable exes work in Windows.
    Edit: Ankama Launcher is one of those appimages that can update itself. But it takes some space on your home folder.

  5. It's a bit off-topic, but I'd love to know how I can get programs installed via WINE to appear in my right-click menu? I just want to be able to right-click>open with>Irfanview. Is this impossible? PS: Another fantastic video, Chris!

  6. Maybe a good followup segment might be "Uninstalling Programs in Linux." There are times when a program may no longer be needed/used and a user (especially a NOOB) would like to increase free space by deleting/removing some programs.

  7. Thanks for the great informative subjects and videos. As a Noob, I understand that your studio workstation isn't setup with a Debian distribution but I'm curious why you didn't mention using the "Open GDebi Package Installer" function in the Debian distribution Linux Mint (19.2.) A user can use this function by right mouse clicking on a .deb file and selecting the "Open GDebi Package Installer" menu choice. As a Noob, I think this works out really nice and its also easy to remember.

  8. You can just set aliases if you're used to apt for example:
    "apt install"="pacman -S"
    "apt upgrade"="pacman -Syu"
    "apt purge"="pacman -Rd"

  9. on Arch – install yay from AUR and update system typing only "yay" in terminal. Searching and installing new programs can be achieved typing "yay program".

  10. Nearly all of my software is proprietary, and much of that is designed to run on CentOS.

    At home I run Manjaro so I've gotten fairly adept at creating my own packages. I rely fairly heavily on LD LIBRARY_PATH and a copy of the libraries from CentOS to get these apps to work. It's a nightmare, but it has really taught me a lot about the workings of Linux (I was a newbie to Linux about a year and a half ago).

    Now I have my own pseudo package manager and version manager (written in python and bash shell) that allows me to run multiple versions of the same app and run binary apps on Manjaro that were originally only meant for another distro. It's still a little janky… But I get my work done. 🙂

  11. i have been following your videos and recently i finally switched from windows 10 to Ubuntu than Elementary OS. My Laptop have 14inch FullHD screen and everything looks so tiny, in windows I scale everything to 150% but in Linux there's only 100% or 200% (double) which becomes too large again. This is the only reason i started to hate Linux. Can you please help me out?

  12. AUR is not a "curated" package repository. Anyone can just create AUR packages with little to no vetting processes, and there's minimal quality control, and anyone can take over maintainership of a package if the original maintainer is just a little bit busy with their life.

    I'd highly recommend against using AUR unless you have the technical knowledge to verify the build scripts.

    If you care about security, I would suggest Debian based system like Ubuntu, because these systems have the largest number of packages that in the vetted repository.

  13. On desktop distros, you can usually also double click on a .deb or .rpm file from your file manager and a graphical installer will install the package. This usually requires that your distro have setup your file association in your package manager correctly.

    The main problem with installing directly from .deb and .rpm package though, is that these low level package files usually don't come with dependencies. You'll have to hunt down the dependencies yourself. It can be quite difficult even for experienced users to get all the correct dependencies installed.

Comments are closed.

Copyright © All rights reserved. | Newsphere by AF themes.