• 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 aptitude search v , https://thecustomizewindows com/2020/01/aptitude-vs-apt-get-vs-apt/

This Article Has Been Shared 673 Times!

Facebook Twitter Pinterest
Abhishek Ghosh

About Abhishek Ghosh

Abhishek Ghosh is a Businessman, Orthopaedic 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

  • How To Perform Security Audits On Ubuntu 16.04 (With Lynis)

    Here Is How To Perform Security Audits On Ubuntu 16.04 With Lynis And Other Tools Which Are Appropriate On Cloud Server’s Shared Environment.

  • Optionsbleed (CVE-2017-9798) : Apache Web Server Memory Leak Bug

    Optionsbleed (CVE-2017-9798) is a minor bug of Apache Web Server which may reveal password like data. Users are advised to update to patch.

  • Install WordPress on AppFog Cloud PaaS : Step by Step Guide

    Install WordPress on AppFog Cloud PaaS by following this easy Step by Step Guide to get your self hosted Free blog with 2 GB allocated RAM. Yes, all is free.

  • VLC Media Creator : Free Video Editing Tool for Linux, Mac and Windows

    VLC Media Creator is a Free Video Editing Tool for Linux, Mac and Windows which comes from the developers of VLC Media Player. But how much useful it is ?

  • Ubuntu 16.04 Apache2 HTTP/2, HSTS : Steps + Configuration

    Here Is A Full Working Guided Steps To Setup Ubuntu 16.04 Apache2 HTTP/2, HSTS Easily. Also We Have Supplied, Configuration Files, Commands.

Additionally, 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

You can subscribe to our Free Once a Day, Regular Newsletter by clicking the subscribe button below.

Click To Subscribe

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 (20K Followers)
  • Twitter (4.9k Followers)
  • Facebook (5.8k Followers)
  • LinkedIn (3.7k Followers)
  • YouTube (1.2k Followers)
  • GitHub (Repository)
  • GitHub (Gists)
Looking to publish sponsored article on our website?

Contact us

Recent Posts

  • A.I. Bingo Game for Teaching A.I. January 27, 2021
  • Blackjack Strategies, AI and Cognitive Science January 27, 2021
  • Wi-Fi for Old House With Thick Walls January 26, 2021
  • What is Inertial Navigation System? January 25, 2021
  • What is Miniaturization? January 24, 2021

 

About This Article

Cite this article as: Abhishek Ghosh, "aptitude vs apt-get vs apt," in The Customize Windows, January 20, 2020, January 28, 2021, https://thecustomizewindows.com/2020/01/aptitude-vs-apt-get-vs-apt/.

Source:The Customize Windows, JiMA.in

 

This website uses cookies. If you do not want to allow us to use cookies and/or non-personalized Ads, kindly clear browser cookies after closing this webpage.

Read Cookie Policy.

PC users can consult Corrine Chorney for Security.

Want to know more about us? Read Notability and Mentions & Our Setup.

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

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