web-dev-qa-db-ja.com

OpenSuse Leap15でのzypperのプロキシ設定

私の研究所でLANに接続されているデスクトップで、KDE環境でOpenSuse Leap 15.0を使用しています。研究所はプロキシを使用しており、システム管理者が使用を要求した設定は次のとおりです。

HTTP proxy: 172.16.0.1, port 3128.'

FTPプロキシ、SSLプロキシ、SOCKSホストの設定は同じです。認証も必要です。つまり、ユーザー名とパスワードを持っています。 Network managerを使用してインターネットに接続しています。

Firefoxをプロキシ設定として使用してウェブサイトを完全に閲覧でき、ユーザー名とパスワードはFirefox -- Preferences -- Network proxy -- Settingsに保存されます。ただし、ターミナルからOpenSuseパッケージマネージャーのZypperを使用しようとすると、どのリポジトリにも接続できません。この問題をインターネットで調べたところ、プロキシの問題が原因であることがわかりました。プロキシ設定はグローバルに適用されません。

Yast -- Network services -- Proxyでプロキシを設定しようとしましたが、持っていないプロキシURLが必要です。 System settings -- Network -- Proxyでも同じことをしようとしました。ユーザー名とパスワードを入力するためのフィールドがありませんでしたが、Manually specified proxyオプションを選択し、プロキシサーバーの詳細を入力しました。しかしその直後、System settings -- Network -- Proxyを開くと、システムが自動的にNo proxyに戻っていることがわかります。

Zypperや他のプログラムがインターネットに接続できるように、プロキシをグローバルに設定する方法を教えてもらえますか?

1
damaihati

最も簡単な方法は、Yast -- Network services -- Proxyを使用することです。

必要なURLは、単にhttp:// + "your proxy ip" + : + "your proxy port" + /です。

あなたの場合、それはhttp://172.16.0.1:3128/です。

P.S.おそらく、環境を更新するには、切断して再接続する必要があります。

0
andcoz