Use Eddy (the recommended, graphical, elementary way)
Read this other answer about using Eddy, which can be installed in AppCentre.
sudo gdebi package.deb
Use gdebi GUI
sudo apt install gdebi
Then open the package using gdebi
Use apt (the proper cli way)
sudo apt install ./package.deb
Use dpkg (the way that doesn't resolve dependencies)...
Depends what distribution you're comparing elementary OS with. Comparing with Arch and derivatives the packages are outdated, simply because elementary is stable and not bleeding edge.
Comparing with Ubuntu, elementary OS freya uses the same repositories as Ubuntu 14.04 for most of it's software including the kernel (3.16).
Within the Ubuntu world you ...
One easy way to install Debian files easily is to install Eddy. Run this command to install it
sudo apt install eddy
As Seth noted out in the comments, the previous does not work in Elementary OS 5.0 Juno. Try this instead:
sudo apt install com.github.donadigo.eddy
To install a Debian package with Eddy first you open it and it will show this page:
A fix for this specific issue has just been released in the form of a new packagekit version. If this is not applied automatically, you can do it with the following two commands:
sudo apt update
sudo apt install packagekit
Detailed instructions can be located at
You can use the options already provided. Or you can install Gnome Software.
sudo apt install gnome-software
Gnome Software is the new shop for Ubuntu 16.04. With it you can install the .deb package, and the same list these softwares installed, options that the AppCenter doesn't have.
The Gnome Software does not disable AppCenter.
To the first question, you can open a terminal and type:
Now the reminder dessapears from Planck.
To the second question, you can try to show all the hidden startup applications. Open a terminal and type:
sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop
Then launch the Gnome session properties from terminal:...
The new apt tool has been in Ubuntu since 14.04. apt(8) describes it thus:
The apt command is meant to be pleasant for end users and does not need
to be backward compatible like apt-get(8).
To update your system with apt is as simple as:
sudo apt update
sudo apt full-upgrade
apt-get is functionally very similar to apt, so there is nothing ...
The AppCenter periodically shows updates because it runs in the background on startup. To disable its notifications, set it to not run on startup:
cp /etc/xdg/autostart/io.elementary.appcenter-daemon.desktop ~/.config/autostart/
This copies the AppCenter startup directions from the general autostart folder to your personal folder....
There is a Github issue concerning this that's marked as resolved, but their use case doesn't cover reinstalls, which is a little curious given that ElementaryOS hasn't actually supported upgrades at all.
In lieu of that, I looked into how the AppCenter tracks "paid for" applications and how to restore them upon reinstall.
The DRM (if you want to call it ...
I believe you have no network connection. Get a wired connection (Ethernet) and open appcenter, it will be able to fetch updates.
Tip: You may face problem with WiFi. If you do, click on the Installed tab from appcenter and install bcmwl-kernel-source driver by clicking free. Your wifi will be working again.
Open terminal and paste
sudo nano /usr/share/applications/org.gnome.Contacts.desktop
and add Pantheon after Unity
Then click ctrl+x and then y and Enter to save it.
Now search for contacts in Slingshot.
There currently is not, but there is already a filed feature request. At the moment, packages don't provide changelogs, so this would require both adding support in AppCenter for showing appstream release tag data and for apps to implement it
I had the same problem, try to run:
sudo dpkg --configure -a
sudo apt update
After this everything works fine for me. I've downloaded some apps and updated OS.
Alternatively you can fix it by running
sudo rm -vf /var/lib/apt/lists/*
sudo apt update
You can install .deb files with apt in terminal with...
sudo apt install ./filename.deb
So in the folder of your .deb file open a terminal with mouse right click.
Open in > Terminal and use this command above.
There are many applications not included in AppCenter. It will be endless discussing personal choices. The developers goal is picking software that integrates well in elementary environment. In any case if you find KeePass2 a must you can try the following link: https://installion.co.uk/ubuntu/xenial/universe/k/keepass2/install/index.html
It appears to me that the PPAs kxstudio-debian and nathandyer/vocal-daily are causing issues here. You might want to remove them.
To do so,
Go to Applications
Right click on Files and select New Window as Administrator.
Then navigate to /etc/apt/sources.list.d.
In this directory, delete anything that says kxstudio or nathandyer.
Then try running an update; ...
sudo apt install name-of-package is the right way to do it.
One way to go about this is to double-check that you are giving the right package name.
You can look for the desired package/app with: apt search name-of-package
If that doesn't work for you then reply with the error that you are getting in terminal.
Open a terminal and type:
sudo apt update (and put in your password when asked)
This updates the software repositories of elementary OS. Then reboot.
AppCenter will now have all the software available to Loki.
Not all apps for Linux that exist out there are in Elementary's AppCenter. Only a subset of those hand-picked by the Elementary team.
That said most of the apps you see that are packaged for Ubuntu 14.04+ will work on Elementary. So you want to snatch the .deb file and then on the terminal do (example for skype alpha):
sudo dpkg --install path/to/...
This is similar (not identical) to a bug in Loki reported recently.
Please mark yourself as affected here (in case you are not the one who opened the bug) if you feel this bug represents your issue: https://bugs.launchpad.net/appcenter/+bug/1628324
When Launchpad projects do include changelogs, they are created with the .deb packaging and have no substantive detail. For example, see logs for pantheon-files or wingpanel-indicator-sound, which also viewable once downloaded at /usr/share/docs/ in folders by package name. Launchpad doesn't support changelogs for PPAs. So unless elementary devs go out of ...
KeePass2 is missing in AppCenter because keepass2 package doesn't supply AppStream metadata. You need to contact KeePass2 developers and inform them of this issue or just wait until someone will report about this.