• Home
  • Archive
  • Tools
  • Contact Us

The Customize Windows

Technology Journal

  • Cloud Computing
  • Computer
  • Digital Photography
  • Windows 7
  • Archive
  • Cloud Computing
  • Virtualization
  • Computer and Internet
  • Digital Photography
  • Android
  • Sysadmin
  • Electronics
  • Big Data
  • Virtualization
  • Downloads
  • Web Development
  • Apple
  • Android
Advertisement
You are here:Home » aptitude vs apt-get vs apt

By Abhishek Ghosh January 20, 2020 8:55 pm Updated on January 20, 2020

aptitude vs apt-get vs apt

Advertisement

aptitude update, apt-get update, apt update do the same job. Then what is the difference between them? We explained the basic of Advanced Packaging Tool (apt) and aptitude in the linked old article. Let us first discuss aptitude and apt-get.

aptitude, apt-get and apt are front ends to dpkg. aptitude provides a terminal menu interface whereas apt-get does not. Using aptitude TUI as a normal user is a good idea to avoid messing up your system. aptitude lets you undo changes. As it’s running as a normal user mode, at certain which point it will prompt to get the root password. Aptitude’s GTK GUI was considered experimental (aptitude-gtk). aptitude uses the ncurses library, which provides the character-based user interface. APT is a big project and apt-get was developed within it as first sub-project. apt is newer CLI. There is some unofficial project which does the job of aptitude, apt-get and apt.

aptitude is a user-level program but apt-get is for use by higher-level programs. aptitude has an additional layer stored in the packet states (package states). There, the registered software packages and dependencies are written. Furthermore, aptitude maintains a full log of the entire installation history and dependencies. It is humans who find apt-get easy instead of aptitude, definitely to avoid a typographical error. aptitude user-friendly while dpkg is the least user-friendly. aptitude and apt-get use the same repositories. So, if a command works with aptitude, apt-get and apt, then there is no actual difference in most use-cases. There is no single “apt” program. apt is a collection of tools. The apt command is meant to be pleasant. A significant part of apt is a C++ library of function.

Advertisement

---

The apt update command is like the apt-get update with colour output and the number of upgradeable packages.
apt install is like an apt-get update command with progress output.
apt upgrade is like apt-get upgrade –with-new-pkgs.*
The apt list command is similar to the dpkg list command.
apt edit-sources is for editing the sources.list file using a default text editor.

We can disable/enable the progress bar of apt :

Vim
1
2
3
#
echo 'Dpkg::Progress-Fancy "1";' > /etc/apt/apt.conf.d/99progressbar
#

aptitude will automatically remove eligible packages but apt-get requires a separate command. aptitude has the scripts to tell you which installed packages are preventing action. So, from all aspect, aptitude is powerful and apt is shorter and easy to type.

 

aptitude in TUI

 

So, aptitude is a heavy program suitable for anyone.

aptitude vs apt-get vs apt

You can use aptitude on Windows Ubuntu Bash too. Just install it by running apt-get install aptitude. Just run the command aptitude to launch the TUI. The eater egg of aptitude starts with aptitude install moo. You may have to add some -v flag to see the graphics. I got an odd outline running aptitude moo -vvvvv. Running aptitude moo -vvvvvv I got the answer “”What is it? It’s an elephant being eaten by a snake, of course.

Vim
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#  aptitude moo
There are no Easter Eggs in this program.
#  aptitude moo -v
There really are no Easter Eggs in this program.
#  aptitude moo -vv
Didn't I already tell you that there are no Easter Eggs in this program?
#  aptitude moo -vvv
Stop it!
#  aptitude moo -vvvv
Okay, okay, if I give you an Easter Egg, will you go away
#  aptitude moo -vvvvv
All right, you win.
 
                               /----\
                       -------/      \
                      /               \
                     /                |
   -----------------/                  --------\
   ----------------------------------------------
#  aptitude moo -vvvvvv
What is it?  It's an elephant being eaten by a snake, of course.

I do not know more about aptitude till you search another question.

Tagged With https://thecustomizewindows com/2020/01/aptitude-vs-apt-get-vs-apt/ , aptitude search v
Facebook Twitter Pinterest

Abhishek Ghosh

About Abhishek Ghosh

Abhishek Ghosh is a Businessman, Surgeon, Author and Blogger. You can keep touch with him on Twitter - @AbhishekCTRL.

Here’s what we’ve got for you which might like :

Articles Related to aptitude vs apt-get vs apt

  • Nginx WordPress Installation Guide (All Steps)

    This is a Full Nginx WordPress Installation Guide With All the Steps, Including Some Optimization and Setup Which is Compatible With WordPress DOT ORG Example Settings For Nginx.

  • What is Advanced Packaging Tool (apt) and aptitude

    Advanced Packaging Tool (apt) and aptitude are not synonymous. Erroneously many thinks apt is abbreviation of aptitude. Let us know in details.

  • WordPress & PHP : Different AdSense Units on Mobile Devices

    Here is How To Serve Different AdSense Units on Mobile Devices on WordPress With PHP. WordPress Has Function Which Can Be Used In Free Way.

  • Command Prompt Commands : Alphabetical list of all commands in Windows 7

    Command Prompt Commands in Windows 7 provides the user access to 180+ command line commands. Here is a list of 200 Command Prompt Commands in Windows 7.

performing a search on this website can help you. Also, we have YouTube Videos.

Take The Conversation Further ...

We'd love to know your thoughts on this article.
Meet the Author over on Twitter to join the conversation right now!

If you want to Advertise on our Article or want a Sponsored Article, you are invited to Contact us.

Contact Us

Subscribe To Our Free Newsletter

Get new posts by email:

Please Confirm the Subscription When Approval Email Will Arrive in Your Email Inbox as Second Step.

Search this website…

 

Popular Articles

Our Homepage is best place to find popular articles!

Here Are Some Good to Read Articles :

  • Cloud Computing Service Models
  • What is Cloud Computing?
  • Cloud Computing and Social Networks in Mobile Space
  • ARM Processor Architecture
  • What Camera Mode to Choose
  • Indispensable MySQL queries for custom fields in WordPress
  • Windows 7 Speech Recognition Scripting Related Tutorials

Social Networks

  • Pinterest (24.3K Followers)
  • Twitter (5.8k Followers)
  • Facebook (5.7k Followers)
  • LinkedIn (3.7k Followers)
  • YouTube (1.3k Followers)
  • GitHub (Repository)
  • GitHub (Gists)
Looking to publish sponsored article on our website?

Contact us

Recent Posts

  • Hybrid Multi-Cloud Environments Are Becoming UbiquitousJuly 12, 2023
  • Data Protection on the InternetJuly 12, 2023
  • Basics of BJT TransistorJuly 11, 2023
  • What is Confidential Computing?July 11, 2023
  • How a MOSFET WorksJuly 10, 2023
PC users can consult Corrine Chorney for Security.

Want to know more about us?

Read Notability and Mentions & Our Setup.

Copyright © 2023 - The Customize Windows | dESIGNed by The Customize Windows

Copyright  · Privacy Policy  · Advertising Policy  · Terms of Service  · Refund Policy