web-dev-qa-db-ja.com

ppa:x2go / stableを追加できません

Ubuntu 14.04の新規インストールをX2goサーバーに変換しようとしています。
私はここの指示に従いました: http://wiki.x2go.org/doku.php/wiki:repositories:ubunt

私はこれらのステップを踏みました:

  1. su

  2. 以下の行を/etc/apt/sources.listに追加します

    deb http://us.archive.ubuntu.com/ubuntu trusty main universe
    
  3. add-apt-repository ppa:x2go/stable

私はこのメッセージを受け取ります:

cannot add ppa: ppa:x2go/stable
please check that the ppa name or format is correct
1
Kestrell

私はいくつかのことを言います。

まず、コマンドsuを使用しないように注意する必要があります。これは問題を引き起こすだけの悪い習慣です。管理者権限が必要な場合は、通常のコマンドの前にSudoを付ける必要があります。ルートプロンプトが本当に必要な場合は、Sudo -iを使用できます。

今私はx2go wikiページを調べましたが、/ etc/apt/sources.listの下部に盲目的にその行を追加することを意図していませんでした。 Ubuntuがパッケージを処理する方法に慣れていない場合は、それに時間をかける必要があります。幸いにも、Ubuntuはsources.listやその他の場所に構文エラーをドロップしないようにするグラフィカルな方法を提供しているため、コマンドラインから実際にこれを行う必要はありません。

組み込みのツールを使用して特定のリポジトリを有効または無効にするには、 このリンク を試してください。これにより、構文エラーや、システムクリティカルなファイルを誤って操作する手間を省くことができます。

次に、ubuntuリポジトリのいずれかを変更したらすぐに、次を実行する必要があります。

$ Sudo apt-get update

これにより、パッケージ情報が更新されます。それを実行した後、実行する必要があります

$ Sudo apt-get upgrade
$ Sudo apt-get -f install
$ Sudo apt-get clean
$ Sudo apt-get autoclean

これにより、リポジトリキャッシュがクリーンアップされます。今度はSudoを使用して、PPAを再度追加してみます。

$ Sudo add-apt-repository ppa:x2go/stable

それでも機能しない場合は、-mフラグを使用してコマンドを再実行し、出力を表示する必要があります。

$ Sudo add-apt-repository -m ppa:x2go/stable

お役に立てれば!

3
Hawk

問題はSudoがユーザー環境変数をロードしないことでした。 http_proxyftp_proxyがありませんでした。奇妙なことに、私にとってsudoersにはhttps_proxyのみが定義されていました。

プロキシの背後にいる場合は、以下を確認してください。

 $ Sudo -i
[Sudo] password for user: 
# env | grep proxy
# http_proxy=http://10.3.100.207:8080/
# ftp_proxy=ftp://10.3.100.207:8080/
# https_proxy=https://10.3.100.207:8080/

ユーザー変数を追加するには、次のようにします-

  1. Sudo visudoを実行します
  2. 以下を下部に追加します。

    Defaults env_keep += "http_proxy SOMEOTHERVARIABLES ANOTHERVARIABLE ETC"
    

詳細については、この Sudo警告 を参照してください。

2
rajesh

http://www.webupd8.org/2014/03/fix-cannot-add-ppa-please-check-that.html で記述されているように、証明書を再インストールすることをお勧めします。私が使う Sudo -Eプロキシ環境を保持します。

http://wiki.x2go.org/doku.php/wiki:repositories:ubunt から取得した次の手順に従います。

端末を開き、次のコマンドを実行します。

Sudo -H gedit /etc/apt/sources.list

ファイルに次の行を追加します

deb http://de.archive.ubuntu.com/ubuntu <my-ubuntu-version> main universe

次に、ターミナルで次のコマンドを実行します。

Sudo apt-get install software-properties-common
Sudo add-apt-repository ppa:x2go/stable
Sudo apt-get update
apt-cache search x2go

次に、x2goserver、x2goclient、pyhoca-gui、またはその他の使用可能なパッケージをインストールします。

0