2016-09-21 22 views
-1

これは、更新私は "apache2:Depends:perlを取り除くことができますが、ubuntu 14.04デスクトップにはインストールされません"

$sudo apt-get update 
Hit http://ppa.launchpad.net trusty InRelease 
Ign http://in.archive.ubuntu.com trusty InRelease 
Hit http://in.archive.ubuntu.com trusty Release.gpg 
Hit http://ppa.launchpad.net trusty/main amd64 Packages 
Hit http://in.archive.ubuntu.com trusty Release 
Hit http://ppa.launchpad.net trusty/main i386 Packages 
Hit http://ppa.launchpad.net trusty/main Translation-en 
Hit http://in.archive.ubuntu.com trusty/main amd64 Packages 
Hit http://in.archive.ubuntu.com trusty/main i386 Packages 
Hit http://in.archive.ubuntu.com trusty/main Translation-en 
Ign http://in.archive.ubuntu.com trusty/main Translation-en_IN 
Reading package lists... Done 

$sudo apt-get install apache2 

Reading package lists... Done 
Building dependency tree 

Reading state information... Done 
Some packages could not be installed. This may mean that you have 
requested an impossible situation or if you are using the unstable 
distribution that some required packages have not yet been created 
or been moved out of Incoming. 
The following information may help to resolve the situation: 

    The following packages have unmet dependencies: 
    apache2 : Depends: perl but it is not going to be installed 
    Depends: apache2-bin (= 2.4.7-1ubuntu4) but it is not going to be installed 
    Depends: apache2-data (= 2.4.7-1ubuntu4) but 2.4.7-1ubuntu4.13 is to be installed 
    E: Unable to correct problems, you have held broken packages. 

出力を実行しているとき、私はコンソールで、私はその後、私は

sudo -i software-properties-gtk 
に行って最近

sudo rm -rf /var/lib/apt/lists/* 
sudo rm /etc/apt/sources.list 

を行っているしているエラーメッセージです

を入力し、標準チェックボックスをチェックしてください。

sudo apt-get updateこのコマンドが実行されました。

誰でも私のubuntuにApacheをインストールするのに役立つことができます!

+1

あなたの質問が正しい場所にないと思います。 Ubuntuのフォーラムはうまくいくかもしれないし、おそらくhttp://serverfault.com/やhttp://superuser.com/? また、sudo apt-get install perlだけではないのはなぜですか? –

+0

それに感謝します。 私はapt-getをperlの Perlをインストールsudoを実行したときに はまだエラーを取得が:依存:perlのベース(= 5.18.2-2ubuntu1を)が、5.18.2-2ubuntu1.1はとにかく をインストールする私はこの質問を移動しましたそこに人々が気づいているかもしれないserverfault.comに。 – Jaccs

+0

ここからパッケージを入手し、手動でインストールできます:http://packages.ubuntu.com/precise/apache2 –

答えて

1

sudo apt-get -f installを使用してインストールを強制してください。

sudo apt-get updateとの間を行き来して、インストールされているすべてのパッケージをゆっくりと取得する必要があります。

また、キャッシュをクリーニングし、まだ構成されていないパッケージを構成してみてください。 sudo apt-get clean sudo dpkg --configure -a

うまくいけば、あなたが必要とされる場所になるでしょう。