Inetutils-traceroute Deb Package Download [BETTER]

0 views
Skip to first unread message

Irmela Caccavale

unread,
Jan 25, 2024, 6:11:16 AM1/25/24
to deanscontmetzdo

I tried both packages and traceroute util works in both of them but they are different. Why are there 2 different util and what benefits or advantages each of them have? I could not find good source or comparison.

inetutils-traceroute deb package download


DOWNLOAD ✸✸✸ https://t.co/qzcSAP6zlO



Needing to download 'traceroute' for some work that I have to do, I tried to download the package using 'sudo apt-get install'. After looking online, I saw that I might have to update the software but that didn't work either. Any ideas?

The traceroute utility displays the route taken by IP packets on theirway to another host or another network.Install this package if you need a tool to examine network connectivityor to diagnose network problems. Tags: System Administration: Monitoring, Implemented in: C, User Interface: interface::commandline, network::routing, Networking: Scanning, Network Protocol: IP, Role: role::program, scope::utility, Application Suite: GNU, Purpose: Analysing, Works with: Network Traffic

Remember that the installable package name could be different than the popular software name. In Ubuntu, Docker package is docker.io because docker was an existing package. With Snap, VS Code package is named code, not vscode.

This will show if the package is available for your Ubuntu version and if yes, which repository it belongs to. In my case, I searched for Shutter screenshot tool and this is what it showed me for Ubuntu 18.04 Bionic version:

If there are no PPAs, check the project's official website and see if they provide some alternative ways of installing the application. Some projects provide DEB files or AppImage files. Some projects have switched to Snap packages.

This disables the installation of the various network servers included as part of the Inetutils package. These servers are deemed not appropriate in a basic LFS system. Some are insecure by nature and are only considered safe on trusted networks. Note that better replacements are available for many of these servers.

inetutils-traceroute is:The traceroute utility displays the route taken by IP packets on theirway to another host or another network.Install this package if you need a tool to examine network connectivityor to diagnose network problems.

After updating apt database, We can install inetutils-traceroute using apt by running the following command:sudo apt -y install inetutils-tracerouteInstall inetutils-traceroute Using aptitudeIf you want to follow this method, you might need to install aptitude first since aptitude is usually not installed by default on Ubuntu. Update apt database with aptitude using the following command.

To uninstall only the inetutils-traceroute package we can use the following command:sudo apt-get remove inetutils-tracerouteUninstall inetutils-traceroute And Its DependenciesTo uninstall inetutils-traceroute and its dependencies that are no longer needed by Ubuntu 22.04, we can use the command below:

To remove inetutils-traceroute configuration and data from Ubuntu 22.04 we can use the following command:sudo apt-get -y purge inetutils-tracerouteRemove inetutils-traceroute configuration, data, and all of its dependenciesWe can use the following command to remove inetutils-traceroute configurations, data and all of its dependencies, we can use the following command:

Advanced Package Tool, or APT, is a free software user interface that works with core libraries to handle the installation and removal of software on Debian, Ubuntu and other Linux distributions. APT simplifies the process of managing software on Unix-like computer systems by automating the retrieval, configuration and installation of software packages, either from precompiled files or by compiling source code.

apt-get install is followed by one or more packages desired for installation or upgrading. Each package is a package name, not a fully qualified filename. All packages required by the package(s) specified for installation will also be retrieved and installed. The /etc/apt/sources.list file is used to locate the desired packages. If a hyphen is appended to the package name (with no intervening space), the identified package will be removed if it is installed. Similarly a plus sign can be used to designate a package to install. These latter features may be used to override decisions made by apt-get's conflict resolution system.

Installing Other Ubuntu Packages
The Ubuntu distribution that I downloaded from the Windows Store uses a fairly standard Ubuntu 16.04 distribution, and dpkg --list showed that 437 packages were installed. Although these packages should provide a good basis for most casual users, many users will undoubtedly want to extend the capabilities of Ubuntu, which they can accomplish by adding additional packages to their environment.

Before I dive into this part of this article, a little background on packages is in order because Ubuntu applications are distributed and installed using packages. Ubuntu provides various tools for installing, upgrading, configuring, and removing packages, and these tools can also be used to resolve dependence issues and to check for updates to packages. The main tools for package management in Ubuntu are dpkg, Apt and Aptitude.

The first tool you should be aware of is dpkg, which is used to list, install and remove packages that are already on your system. However, it cannot download packages or resolve package dependences, but Ubuntu provides other tools to do these tasks. Following are a few of the more common dpkg commands; however, if you'd like to find all the switches that can be used with dpkg, type in man dpkg:

  • To list the packages on your system: dpkg --list.
  • To find the files installed by a package, the --listfile switch is used. In the example in Figure 1, the files in vim (an editor) are listed by typing: dpkg --listfiles vim.
  • To find out which package installed a particular file, the --search switch is used. For example, to see which package installed /usr/bin/vim.basic, type: dpkg --search /usr/bin/vim.basic, also shown in Figure 1.
  • [Click on image for larger view.] Figure 1. The dpkg commands. Dpkg is useful for rudimentary tasks, but the full power of packages on Ubuntu comes with the ability to download them from an external repository and install them on your system, which can be accomplished using the Ubuntu Advanced Package Tool (apt). To see all the switches that can be used with apt, type: man apt. You can find a list of packages currently available for Ubuntu online. In many cases, if you try and run a command and it isn't installed, Ubuntu will tell you which package needs to be installed in order for it to run. For example, by typing in traceroute (a common TCP packet tracing utility), it lets me know the package that needs to be installed, as shown in Figure 2.

Packages often depend on other packages, and one neat feature of apt is that it can resolve these dependences by automatically downloading and installing the other packages upon which your package is dependent.

Because root privileges are required to run many of the apt commands, I find it useful to use Sudo to bash before running these commands. When I tried to run traceroute, Ubuntu informed me that it was part of the inetutils-traceroute package, so in order to use traceroute I needed to download inetutils-traceroute from an external repository and install it. To do this I ran apt install inetutils-traceroute.

But, after running apt install inetutils-traceroute, I received a message back stating that the package was not available (Figure 3). However, after running apt update (Figure 4), which updates the package repository, I was able to install the package (Figure 5) and I was then able to run the traceroute command successfully (Figure 6).

Despite the fact that WSL comes with the OpenSSH package, it's only a minimal package. As such, it will need to be uninstalled, and the full OpenSSH server will then need to be installed and configured. I ran the following commands to remove it (Figure 8): #sudo apt-get remove openssh-server.

Wrapping Up
In this article, I showed you how I use WSL for some of the daily tasks I perform, which included installing other applications on Ubuntu via packages, connecting to the system by enabling the SSH service, and finally using cron to have the system automatically run jobs for me at a specific time. In my next article in this WSL series, I'll discuss the ability to install other Linux distributions, including both those found and not found in the Windows Store, and how that feature has worked out for me. In the fourth article, I'll cover ways in which you can configure WSL to do things it wasn't designed for, such as running a graphics interface (this is an update to the article that I wrote with the preproduction version of WSL). Finally, I'll wrap this series of articles by looking at some additional applications that have been built for WSL.

df19127ead
Reply all
Reply to author
Forward
0 new messages