HandyLinux has three tools to install or uninstall applications, the Software Center (used by default), Synaptic and your Terminal.
To add a software, we must find it. You can find software :
Many proprietary software does not exist on Linux, this is the case of the Adobe suite (editing photos, editing videos …).
There are many software more or less equal and accessible. Here is a good site to find free apps : awesomecow.com
For a list of recommended softwares, visit the dedicated section.
HandySoft is the default software manager since HandyLinux-2.3
Thuban (again) wrote a simplified software management tool : HandySoft (Thanks dyp for the name). You can start it from the HandyMenu, “Adventurer” section, or from the “system” section of the application list. It looks like this :
The main wondow of handysoft has a research bar. Write in what you're looking for.
Press “Enter” or click on the “Search” icon (small magnifying glasse) to search. HandySoft will look in packages names and description for the words you wrote. You can only search in package name if you tick off “Names + Descriptions”.
Is there are matching results, they will appear in the window.
To have more information on a package, doucle-click on it. A new window will open, with a bigger description and a screenshot.
In the description window, you will find a button (“Install” or “Delete”) to click on to install or delete the program. A password will be asked. It's normal operation since you modify important parts of the system.
You can follow the installation process by clicking on the little arrow. If there is any problem during installation/removal process, you can easily copy the content of the terminal thanks to the “Copy” button.
One the process is done, a “Close” button will show up. Click on it to go back to handysoft main window.
You might have noticed the buttons at the bottom of the window. They give access to the full software library or go back to the simple research.
If you press the “Software” button, you fill find all packages sorted in different categories. Walk around them to find and install what you need.
There are two special categories. The first contains suggested packages selected by the handylinux community. Then, the “Expert” section give you access to the more sophisticated package manager Synaptic which is harder to use but more complete.
HandySoft has a button to “Check for updates”. More details on the dedicated page.
Since HandyLinux-2.3, external package installation is handled by Gdebi.
“Packages” is the default software manager before HandyLinux-2.3
If you're this far, you manage a little bit your computer and your insatiable curiosity pushed you to the adventure.
Debian softwares repository is the open door to free softwares, efficients and virus free.
All these actions are simplified by the interface of the Software Manager: Enter the name of the software in the search bar. Once your selected software, all options are displayed at the bottom of the window. To install the application, simply click on “Install Package”.
You can then search/select additional packages. When done, “Apply Changes” on the top right of the window :
Your password will be requested then the Packages Manager downloads, configures and installs your package. It will be available in the Applications list:
First select your software to delete as above, but choose “Remove a package.” Your password will be requested and will remove your package repository :)
Software Manager also allows you to install a package downloaded from the net. These packages are in the form “packagename.deb”. The procedure is simple:
Synaptic is the complete graphic interface of your Debian package manager . It allows you a full view of the proposed packages, installed or not. It is much more detailed than the Software Center because it shows the entirety of available packages (libraries included).
Synaptic starts from the HandyMenu section “Raiders”, button “List of Applications”, then choose “Synaptic Package Manager” in the category “system.” Your password will be requested.
At first launch, an information window will appear to briefly explains the functioning of Synaptic.
So the main window presents to you all the available packages. At first launch, you need to click “Reload” in the toolbar to reload the package information, be informed of new packages, removing packages or available updates.
Installed packages are marked with a green square, the new packages by a star, the packages to be uninstall are pink or red ( uninstall or purge). packages to install are green.
Interface details :
Note that Synaptic can be used as it and does not need a particular configuration. For basic use, you can switch to next chapter.
Configuration of Synaptic goes through the Settings tab of the menu bar . You can set your preferences, your deposits (the sources of your software), your filters, define an internal option (for experts only) manage the appearance of your toolbar.
Well named section. As in most applications, the famous “Preferences” section …
But keep in mind that Synaptic is not like other software : it manages all the programs installed on your system. When you delete a program, it does not go in the trash.
After these warnings a little creepy, let's go to the available settings. The preferences window has six tabs:
Deposits are servers on which are stored Debian packages. HandyLinux uses several Debian repositories and the specific HandyLinux repository.
Deposits are in the form of internet addresses, complemented details on the distribution (HandyLinux is based on Debian Jessie/Stable) and the categories (HandyLinux uses “main”,“contrib” and “non-free”)
You can enable or desable one or more repositories, but also add some. As HandyLinux is great beginners oriented, please visit our forum to know how to modify your repositories.
This section allows you to change the filters present in the section “Customized filters” at the bottom left of the window of Synaptic . Entries are explicit. I do not advise you to change the present filters, but you can add to narrow your search.
This section allows you to change the internal behavior of Synaptic and therefore, how to manage packages on HandyLinux .
If you choose this distribution, but you want “work in the config package”, so come on the forum to learn how …: D
Show, hide, icons, text or both the choice is yours ..
Synaptic enables you to install, uninstall software, but also to update your system.
More detailed Synaptic interface relative to the repository implies that you know the name of the software to install or remove … otherwise search in 35000 packages listed may be long …
To install a software :
To remove a software : same as above, but choose “Mark for (Complete) Removal” :
Synaptic is able to update all the software installed on your system. The procedure is quite simple :
The Debian Software Center and the Synaptic Package Manager are only some graphical interfaces of the apt and aptitude commands that manage packages in Debian. These commands are available directly from a terminal (HandyMenu > Raiders > Open a terminal)
Here are the basic commands for managing debian packages on HandyLinux:
|sudo apt-get update||refresh the list of available packages and the regarding information|
|sudo apt-get install package||install the “package”. eg: sudo apt-get install gimp|
|sudo apt-get remove package||uninstall the “package”.|
|sudo apt-get remove --purge package||uninstalls the “package” and its configuration files.|
|sudo apt-get clean||cleans packages cache on the system|
|sudo apt-get autoremove||eliminates unnecessary packages|
|sudo apt-get upgrade||upgrade packages|
|sudo apt-get dist-upgrade||upgrade distribution|
|sudo apt-get dist-upgrade -s||simulates the upgrade, which will test without breaking your system if an update involves uninstalling any other packages already in your system.|
|sudo apt-get check||allows to update the package cache and looking for broken dependencies.|
|sudo apt-cache search package||allows searching a package.|
|sudo apt-cache policy package||show the availability of a package, his version and in which deposits it is|
|sudo dpkg -i paquet||install external deb package|