You can use command-not-found itself:
command-not-found --ignore-installed ls
will tell you which package contains the ls command. (--ignore-installed avoids taking into account installed packages, and in particular ensures that the command isn’t run immediately if it’s already installed.)
Alternatively, you can use apt-file:
apt-file search bin/ls
The following warning in packaging.python.org may answer you questions
Warning Recent Debian/Ubuntu versions have modified pip to use the “User Scheme” by default, which is a significant behavior change that can be surprising to some users.
In Debian, pip3 defaults to the user scheme when run outside virtual envs, and files are installed under ~/.local.
If you want to install a tool system-wide using pip3 on Debian and derivatives, you can still use
pip3 install --system ...
to use the system scheme.
(It’s worth checking whether the tool in question is available as a Debian package; Debian ...
systemd will use the contents of the traditional /etc/fstab file to dynamically create "mount units". You'll need to check the status of the appropriate mount unit to see why it failed: please run systemctl status Share.mount.
The most likely reason is that NetBIOS name resolution isn't available (i.e. Samba's nmbd isn't running yet) when the mount attempt ...
According to your logs, uget was removed; it should be possible for you to re-install the Debian 10 version now.
To remove virtualbox-ext-pack, you’d usually need virtualbox; unfortunately, because of the stretch-backports’ version’s dependency on Python 3.5, it can’t easily be installed in Debian 10. To work around the uninstallation errors, you need to ...
The tee inside the process substitution will not exit until it gets an eof on its stdin or some error happens.
And, since its stdin is a pipe, it will only get an EOF on its stdin when all the handles to its writing end are closed.
So, you'll have to save the original stdout and stderr, and then, before the wait, redirect them to the originals; dup'ing fds ...
With SSH, the username is actually passed as part of the connection information in the protocol, there's no Username: prompt coming from your SSH server and, if you do see one, it's being prompted by your SSH client.
(This is common in platforms such as Windows where you're not likely to find a Linux/Unix-like username locally, so clients such as PuTTY will ...
Yes, the command is command-not-found:
$ command-not-found firefox
The program 'firefox' is currently not installed. To run 'firefox' please ask your administrator to
install the package 'firefox-esr'
firefox: command not found
This has exactly the same functionality, because it is what the shell traps run to produce that output automatically already.
line in your identify --version output suggests that something went wrong during compilation; I’d expect output more in line with that produced by the packaged version of ImageMagick in Debian:
Delegates (built-in): bzlib djvu fftw fontconfig freetype heic jbig jng jp2 jpeg lcms lqr ltdl lzma openexr pangocairo png tiff webp wmf ...
Some deleted files might hold up the disk/filesystem space, run the below command as a root privileged account to check which deleted files are holding up the space
lsof < name_of_filesystem> | grep -i deleted
Once you know the files, then find out what services is related to that file and stop and start the service that will resolves and free up the ...
The underlying problem seems to be:
Jul 14 20:59:05 debian ifup: Cannot find device "eth0"
You should run ip link show to verify the names of your network interfaces. Your system might be using the new predictable network interface names, and so if your NIC is built in to the system's motherboard, it might be eno1 instead of the classic eth0. But if ...
Debian, in general and by policy, avoids gathering any private information of its users:
There is no requirement for anyone who wishes to use Debian to provide the project with any personal information
However, some packages do try to collect private information, like Chromium when you log in as a specific user in the browser. But that is actually done ...
You can install syslinux with
sudo apt-get install syslinux-common -y
If you want to know what the other available packages of syslinux are you can search either by writing sudo apt-get install syslinux and hit TAB a few times or by typing sudo apt search syslinux.
The upstream default currently uses the SKS keyservers. The IP you saw is one of those listed for hkps.pool.sks-keyservers.net:
$ dig +short hkps.pool.sks-keyservers.net
This is set during compile time via configure.ac:
I think I somehow fixed the issue, but I don't think I "solved" the problem as I didn't change anything on my BBG. We encountered some issues with our old router (WHR-1166D) and got a replacement (DIR-612). At the beginning, the connection was unstable (from users point of view) because we're able to visit some websites but not the others. It took us a while ...
Configure/create a /root/.my.cnf file and put the following contents:
Then re-run the installation process. The issue is that phpmyadmin is attempting to log in to your mysql server and you have not provided a username/password to the phpmyadmin install script. Check the PMA documentation on where to configure ...
A few years later..
Adding another answer.
First of all, I'm not sure if the ifconfig package is maintained this days.
it is better to use the ip command from the iproute2 package.
A few guides on iproute2: