Differences between revisions 98 and 100 (spanning 2 versions)
Revision 98 as of 2018-03-01 12:18:13
Size: 4818
Editor: ccts
Comment: spelling
Revision 100 as of 2018-03-01 13:09:08
Size: 6178
Editor: ccts
Comment: +how to debtag search software
Deletions are marked like this. Additions are marked like this.
Line 51: Line 51:
 * [[https://debtags.debian.org/search/|debtags.debian.org]] (packages are categorized with tags, aim broad, then use filters to refine your research.) === with Debtags search ===

You can search for applications in Debtags database thanks to tag filters called facets.

Some facets are targeted at specific software domains (i.e: ''sound'', ''web'', ''game'', ''office'', ''x11''). Some others, like ''field'' and ''use'', or ''works-with'' and ''works-with-format'' are more general but might also be useful.

''role::program'' might also be useful when you want to eliminate packages which cover your field of research but are not applications (packages such as documentation, libraries, etc., which are not meant to contain programs).

Same goes for ''scope'', which isn't obvious, but helps to distinguish the main applications from its secondary tools (that could be helper scripts which do not make sense to be used as standalone).

Have a look at the [[Debtags/SearchHelp#Syntax|search syntax]], then try it: [[https://debtags.debian.org/search/|Debtags search form]]

Remember to put ''tag:'' keyword in front of your full tag name (i.e: [[https://debtags.debian.org/search/?wl=&q=tag%3Ause%3A%3Aediting+AND+tag%3Aworks-with%3A%3Asoftware%3Asource&qf=all|tag:use::editing AND tag:works-with::software:source]])

Be aware some more [[Debtags|tagging work]] is still needed (some facets are lacking and some packages tags are unreviewed or still need to be assigned), so you might not be able to find what you expect.

You can aim broad, then refine your search with further filters provided on the right column.

=== by other means ===
Line 62: Line 81:
 * [[WhyTheName]], because we all wonder where does software namem come from ;)  * [[WhyTheName]], because we all wonder where does software names come from ;)

Translation(s): عربي - বাংলা - German - English - Español - Français - עברית (Hebrew) - indonesia - Italiano - 日本語 (Nihongo) - 한국어 - Melayu - Polski - Brasileiro - Русский - Svenska - 简体中文

http://www.debian.org/logos/openlogo-nd-50.png http://www.debian.org/Pics/debian.png

Portal/IDB/logo_portal.png Welcome to the Debian software portal


Portal/IDB/icon-application-32x32.png This section contains information to help with discovering and using software from an end-user perspective.


Software

Quick access

 

Portal/IDB/icon-template-32x32.png Editors

Portal/IDB/icon-edutainment-32x32.png Edutainment

Portal/IDB/icon-emulator-32x32.png Emulators

Portal/IDB/icon-game-32x32.png Games

Portal/IDB/icon-multimedia-32x32.png Multimedia

Portal/IDB/icon-network-32x32.png Internet and networks

Portal/IDB/icon-office-32x32.png Office applications

Portal/IDB/icon-development-32x32.png Programming

Portal/IDB/icon-security-32x32.pngSecurity

Portal/IDB/icon-printer-32x32.png Printing

 

Archive and disk images : Managing compressed files, Managing ISO files, Mount, view and extract files in an ISO

Installing software

The recommended way to install new software on Debian is by using packages from the official repositories. These repositories should contain most of the software you will want to install, allowing you not to rely on external sources.

To achieve this, Debian has several tools dedicated to Package Management, which allow you to manage the APT repositories (main, contrib, non-free), and to search and select software to be installed.

Provided you know what you are doing, you might also get software by :

  • building the software from sources.
  • installing packages from unofficial repositories/websites.
  • getting binaries
  • deploying software with containers such as Docker
  • using Flatpak or other package managers such as Nix/Guix.
  • writing your own! ;)

Finding Software

There are several ways to learn what software included in Debian can cover your specific needs.

You can search for applications in Debtags database thanks to tag filters called facets.

Some facets are targeted at specific software domains (i.e: sound, web, game, office, x11). Some others, like field and use, or works-with and works-with-format are more general but might also be useful.

role::program might also be useful when you want to eliminate packages which cover your field of research but are not applications (packages such as documentation, libraries, etc., which are not meant to contain programs).

Same goes for scope, which isn't obvious, but helps to distinguish the main applications from its secondary tools (that could be helper scripts which do not make sense to be used as standalone).

Have a look at the search syntax, then try it: Debtags search form

Remember to put tag: keyword in front of your full tag name (i.e: tag:use::editing AND tag:works-with::software:source)

Be aware some more tagging work is still needed (some facets are lacking and some packages tags are unreviewed or still need to be assigned), so you might not be able to find what you expect.

You can aim broad, then refine your search with further filters provided on the right column.

by other means

  • packages.debian.org (sometimes, you will find alternatives to a software in the «Similar packages» section.)

  • package managers (software is sorted according to categories, some package managers like gnome-software provide further suggestions by organizing differently)

  • this wiki and other web pages
  • for some time, interesting new packages were mentioned in Debian Weekly Newsletter.

You can see full list of packages coming with Debian Stable here

See also


CategoryPortal | CategorySoftware