私は本当に好きなので、ゼロからubuntuを学び、「ハード」モードではsshアクセスのみを学んでいます。私はパスに沿って多くの質問を解決できましたが、これは解決しませんでした。
パッケージをインストールしようとしたときに、そのパッケージの依存関係が満たされていない(どれを試しても、それらのすべてが同じ問題を示している)およびwebminから(ダウンロードしたパッケージ、Sudo apt-get installを使用webmin_1.810_all.debが、まだ満たされていない依存関係を示していたため、まだインストールしませんでした。
私はすべてのパッケージでwebminの満たされていない依存関係を取得するので、これを試します:
Sudo apt-get install
また、webminの満たされていない依存関係も示します。
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Tal vez quiera ejecutar «apt-get -f install» para corregirlo.
Los siguientes paquetes tienen dependencias incumplidas:
webmin : Depende: libnet-ssleay-Perl pero no está instalado
Depende: libauthen-pam-Perl pero no está instalado
Depende: libio-pty-Perl pero no está instalado
Depende: apt-show-versions pero no está instalado
E: Dependencias incumplidas. Pruebe de nuevo usando -f.
質問は、ここで何が起こっているのでしょうか?パッケージがインストールされていない場合、なぜこれを取得していますか?これを削除するにはどうすればよいですか?
編集:言語を英語に変更し、ソリューションの答えの提案を使用し、これを取得します:
Sudo apt-get -f install
[Sudo] password for administrador:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
apt-show-versions libapt-pkg-Perl libauthen-pam-Perl libio-pty-Perl
libnet-ssleay-Perl
The following NEW packages will be installed
apt-show-versions libapt-pkg-Perl libauthen-pam-Perl libio-pty-Perl
libnet-ssleay-Perl
0 to upgrade, 5 to newly install, 0 to remove and 3 not to upgrade.
1 not fully installed or removed.
Need to get 427 kB of archives.
After this operation, 1,734 kB of additional disk space will be used.
Do you want to continue? [Y/n]
OK、これはwebminの未完了のインストールが原因であることがわかっているので、問題はwebminの未完了のインストールをアンインストールする方法、またはwebminをインストールしたくない場合にこの依存関係を削除する方法です(別名、 apt-get -f install ")?
前もって感謝します。
PD:このサーバーは、webminのインストールの「試行」後に数回再起動されました。また、これが必要な情報かどうかわからないが、私はubuntuサーバー14.04.5を使用しています
Sudo dpkg --configure -a
Sudo apt-get autoremove
Sudo apt-get clean
Sudo apt-get update
うまくいかない場合
Sudo apt-get autoremove <package name>
またはSudo apt purge
これを試して
同じ問題がありました。
「ユニバース」リポジトリは、私の/ etc/apt/sources.listでコメントアウトされています。
修正するには:
これらの行の前にある「#」を編集して削除します。
deb http://us.archive.ubuntu.com/ubuntu/ <distro> universe
deb-src http://us.archive.ubuntu.com/ubuntu/ <distro> universe
deb http://us.archive.ubuntu.com/ubuntu/ <distro>-updates universe
deb-src http://us.archive.ubuntu.com/ubuntu/ <distro>-updates universe
次に:
apt update
apt full-upgrade -y
gdebi <package name> or apt install <package name>