Active1 month ago
- Install Ubuntu Software Center In Lubuntu
- Install Ubuntu Software Center On Elementary Os
- Install Ubuntu Software Center Terminal
- Install Ubuntu Software Center On Kali Linux
I have been trying to install the Ubuntu Software-Center in Debian Jessie. I have attempted to install it from the version 5 deb that I found, but it runs into an error saying it can't run along with python-gi. I don't know whether a newer version would have the same issue, or how I would go about located it.
I read that installing it with
apt-get install software-center
should work, but I don't know the repository for it. The latest version of the Ubuntu operating system for desktop PCs and laptops, Ubuntu 19.04 comes with nine months, until January 2020, of security and maintenance updates. Ubuntu 19.04 release notes. Recommended system requirements are the same as for Ubuntu 18.04.3 LTS.
- For example, Chromium browser has both the way, Ubuntu software center, and apt command, to install it on Ubuntu. If you want to install it then go to Ubuntu software center and give search by keyword Chromium or else just type this simple apt command into the Terminal (Ctrl+Alt+T): sudo apt install -y chromium-browser.
- The latest version of the Ubuntu operating system for desktop PCs and laptops, Ubuntu 19.04 comes with nine months, until January 2020, of security and maintenance updates. Ubuntu 19.04 release notes. Recommended system requirements are the same as for Ubuntu 18.04.3 LTS.
How can I install this?
fixer123422.3k14 gold badges57 silver badges89 bronze badges
TylerTyler
1 Answer
I know this question is 5 months old, but someone just asked me the same thing in IRC!AFAIK, there hasn't been a software center-type app in Debian for years...since Debian 5 or maybe even before that, I believe. But take heart, all is not lost. I'll briefly explain.
I used Ubuntu for a while, and for me the Software Center was just 'okay.' I currently use Debian Buster (upgraded from 9.2 Stretch) with Kernel 4.13.4-2 (2017-10-15) just so you know.
You don't need a 'software center.' Just use open a terminal and type apt show 'packagename' without the quotes. You'll get info about it if the package is available for you.
If you must use a GUI, then use Synaptic. In my Cinnamon DE it's under menu > administration >Synaptic. Might be different with another DE, but if you're using Debian, you have it. Find it, run it, use the GUI and search away!
IMHO, Synaptic is FAR better than any Software Center I've ever used.You DO need root permissions to install or remove packages (of course).
I LOVE Debian, and I have far more software available than I'll ever use!
Happy package hunting!
memmem
Not the answer you're looking for? Browse other questions tagged ubuntudebianrepositorydeb or ask your own question.
Brief: This detailed guide shows you various ways to install applications inUbuntu Linux and it also demonstrates how to remove installed software in Ubuntu.
When you switch to Linux, the experience could be overwhelming at the start. Even the basic things like installing applications in Ubuntu could seem confusing.
Don’t worry. Linux provides so many ways to do the same task that it is only natural that you may seem lost, at least in the beginning. You are not alone. We have all been to that stage.
In this beginner’s guide, I’ll show most popular ways to install software in Ubuntu. I’ll also show you how to uninstall the software you had installed earlier.
I’ll also provide my recommendation about which method you should be using for installing software in Ubuntu. Sit tight and pay attention. This is a long article, a detailed one which is surely going to add to your knowledge.
How to install applications in Ubuntu and how to remove installed software
I am using Ubuntu 16.04 running with Unity desktop environment in this guide. Apart from a couple of screenshots, this guide is applicable to all other flavors of Ubuntu.
1.1 Install software using Ubuntu Software Center [Recommended]
The easiest and most convenient way to find and install software in Ubuntu is by using Ubuntu Software Center. In Ubuntu Unity, you can search for Ubuntu Software Center in Dash and click on it to open it:
You can think of Ubuntu Software Center as Google’s Play Store or Apple’s App Store. It showcases all the software available for your Ubuntu system. You can either search for an application by its name or just browse through various categories of software. You can also opt for the editor’s pick. Your choice mainly.
Once you have found the application you are looking for, simply click on it. This will open a page inside Software Center with a description of the application. You can read the description, see its raiting and also read reviews. You can also write a review if you want.
Once you are convinced that you want the application, you can click on the install button to install the selected application. You’ll have to enter your password in order to install applications in Ubuntu.
Install Ubuntu Software Center In Lubuntu
Can it be any easier than this? I doubt that.
Tip: As I had mentioned in things to do after installing Ubuntu 16.04, you should enable Canonical partner repository. By default, Ubuntu provides only those softwares that come from its own repository (verified by Ubuntu).
But there is also a Canonical Partner repository which is not directly controlled by Ubuntu and includes closed source proprietary software. Enabling this repository gives you access to more software. Installing Skype in Ubuntu is achieved by this method.
In Unity Dash, look for Software & Updates.
And in here, under Other Software tab, check the options of Canonical Partners.
1.2 Remove software using Ubuntu Software Center [Recommended]
We just saw how to install software using Ubuntu Software Center. How about removing software that you had installed using this method?
Uninstalling software with Ubuntu Software Center is as easy as the installation process itself.
Open the Software Center and click on the Installed tab. It will show you all the installed software. Alternatively, you can just search for the application by its name.
To remove the application from Ubuntu, simply click on Remove button. Again you will have to provide your password here.
2.1 Install software in Ubuntu using .deb files
.deb files are similar to the .exe files in Windows. This is an easy way to provide software installation. Many software vendors provide their software in .deb format. Google Chrome is such an example.
Install Ubuntu Software Center On Elementary Os
You can download .deb file from the official website.
Once you have downloaded the .deb file, just double click on it to run it. It will open in Ubuntu Software Center and you can install it in the same way as we saw in section 1.1.
Alternatively, you can use a lightweight program Gdebi to install .deb files in Ubuntu.
Once you have installed the software, you are free to delete the downloaded .deb file.
Tip: A few things to keep in mind while dealing with .deb file.
- Make sure that you are downloading the .deb file from the official source. Only rely on the official website or GitHub pages.
- Make sure that you are downloading the .deb file for correct system type (32 bit or 64 bit). Read our quick guide to know if your Ubuntu system is 32 bit or 64 bit.
2.2 Remove software that was installed using .deb
Removing software that was installed by a .deb file is the same as we saw earlier in section 1.2. Just go to Ubuntu Software Center, search for the application name and click on remove to uninstall it.
Alternatively, you can use Synaptic Package Manager. Not necessarily but this may happen that the installed application is not visible in Ubuntu Software Center. Synaptic Package Manager is lists all the software that are available for your system and all the software that are already installed on your system.This is a very powerful and very useful tool.
Install Ubuntu Software Center Terminal
This is a very powerful and very useful tool. Before Ubuntu Software Center came into existence to provide a more user-friendly approach to software installation, Synaptic was the default program for installing and uninstalling software in Ubuntu.
You can install Synaptic package manager by clicking on the link below (it will open Ubuntu Software Center).
Open Synaptic Manager and then search for the software you want to uninstall. Installed softwares are marked with a green button. Click on it and select “mark for removal”. Once you do that, click on “apply” to remove the selected software.
3.1 Install software in Ubuntu using apt commands [recommended]
You might have noticed a number of websites giving you a command like “sudo apt-get install” to install software in Ubuntu.
This is actually the command line equivalent of what we saw in section 1. Basically, instead of using the graphical interface of Ubuntu Software Center, you are using the command line interface. Nothing else changes.
Using the apt-get command to install software is extremely easy. All you need to do is to use a command like:
Here sudo gives ‘admin’ or ‘root’ (in Linux term) privileges. You can replace package_name with the desired software name.
apt-get commands have auto-completion so if you type a few letters and hit tab, it will provide all the programs matching with those letters.
3.2 Remove software in Ubuntu using apt commands [recommended]
You can easily remove softwares that were installed using Ubuntu Software Center, apt command or .deb file using the command line.
All you have to do is to use the following command, just replace the package_name with the software name you want to delete.
Here again, you can benefit from auto completion by pressing the tab key.
Using apt-get commands is not rocket science. This is in fact very convenient. With these simple commands, you get acquainted with the command line part of Ubuntu Linux and it does help in long run. I recommend reading my detailed guide on using apt-get commands to learn in detail about it.
4.1 Install applications in Ubuntu using PPA
PPA stands for Personal Package Archive. This is another way that developers use to provide their software to Ubuntu users.
In section 1, you came across a term called ‘repository’. Repository basically contains a collection of software. Ubuntu’s official repository has the softwares that are approved by Ubuntu. Canonical partner repository contains the softwares from partnered vendors.
In the same way, PPA enables a developer to create its own APT repository. When an end user (i.e you) adds this repository to the system (sources.list is modified with this entry), software provided by the developer in his/her repository becomes available for the user.
Now you may ask what’s the need of PPA when we already have the official Ubuntu repository?
The answer is that not all software automatically get added to Ubuntu’s official repository. Only the trusted software make it to that list. Imagine that you developed a cool Linux application and you want to provide regular updates to your users but it will take months before it could be added to Ubuntu’s repository (if it could). PPA comes handy in those cases.
Apart from that, Ubuntu’s official repository often doesn’t include the latest version of a software. This is done to secure the stability of the Ubuntu system. A brand new software version might have a regression that could impact the system. This is why it takes some time before a new version makes it to the official repository, sometimes it takes months.
But what if you do not want to wait till the latest version comes to the Ubuntu’s official repository? This is where PPA saves your day. By using PPA, you get the newer version.
Typically PPA are used in three commands. First to add the PPA repository to the sources list. Second to update the cache of software list so that your system could be aware of the new available software. And third to install the software from the PPA.
I’ll show you an example by using Numix theme PPA:
In the above example, we added a PPA provided Numix project. And after updating the software information, we add two programs available in Numix PPA.
If you want a GUI application, you can use Y-PPA application. It lets you search for PPA, add and remove software in a better way.
Tip: Security of PPA has often debated. My advice is that you should add PPA from a trusted source, preferably from the official sources.
4.2 Remove applications installed using PPA
I have discussed removing PPA in Ubuntu in detail earlier. You should refer to that article to get more insights about handling PPA removal.
To quickly discuss it here, you can use the following two commands.
First command removes the software installed via the PPA. Second command removes the PPA from sources.list.
5.1 Installing software using source code in Ubuntu Linux [Not recommended]
Installing a software using the source code is not something I would recommend to you. It’s tedious, troublesome and not very convenient. You’ll have to fight your way through dependencies and what not. You’ll have to keep the source code files else you won’t be able to uninstall it later.
But building from source code is still liked by a few, even if they are not developing software of their own. To tell you the truth, last I used source code extensively was 5 years ago when I was an intern and I had to develop a software in Ubuntu. I have preferred the other ways to install applications in Ubuntu since then. For normal desktop Linux user, installing from source code should be best avoided.
I’ll be short in this section and just list out the steps to install a software from source code:
- Download the source code of the program you want to install.
- Extract the downloaded file.
- Go to extracted directory and look for a README or INSTALL file. A well-developed software may include such a file to provide installation and/or removal instructions.
- Look for a file called configure. If it’s present, run the file using the command: ./configure This will check if your system has all the required softwares (called ‘dependencies’ in software term) to install the program. Note that not all software include configure file which is, in my opinion, bad development practice.
- If configure notifies you of missing dependencies, install them.
- Once you have everything, use the command make to compile the program.
- Once the program is compiled, run the command sudo make install to install the software.
Do note that some softwares provide you with an install script and just running that files will install the software for you. But you won’t be that lucky most of the time.
Also note that the program you installed using this way won’t be updated automatically like programs installed from Ubuntu’s repository or PPAs or .deb.
I recommend reading this detailed article on using the source code in Ubuntu if you insist on using source code.
5.2 Removing software installed using source code [Not recommended]
If you thought installing software from source code was difficult, think again. Removing the software installed using source code could be a bigger pain.
- First, you should not delete the source code you used to install the program.
- Second, you should make sure at the installation time that there is a way to uninstall the program. A badly configured program might not provide a way to uninstall the program and then you’ll have to manually remove all the files installed by the software.
Normally, you should be able to uninstall the program by going to its extracted directory and using this command:
Install Ubuntu Software Center On Kali Linux
![Download Download](/uploads/1/2/5/0/125038735/235726128.jpeg)
But this is not a guarantee that you’ll get this uninstall all the time.
You see, there are lots of ifs and buts attached with source code and not that many advantages. This is the reason why I do not recommend using the source code to install the software in Ubuntu.
Few more ways to install applications in Ubuntu
There are a few more (not so popular) ways you can install software in Ubuntu. Since this article is already way too long, I won’t cover them here. I am just going to list them here:
- Ubuntu’s new Snap packaging.
- dpkg commands
- pip : used for installing Python based programs
How do you install applications in Ubuntu?
If you have already been using Ubuntu, what’s your favorite way to install software in Ubuntu Linux? Did you find this guide useful? Do share your views, suggestions and questions.