タグ付けされた質問 「update-alternatives」

1
`update-alternatives`は正確に何をしますか?
update-alternatives使用するコマンドは何ですか? 次の例をご覧ください。 sudo update-alternatives --install /usr/bin/java java /usr/local/java/jre1.7.0_09/bin/java 1 それは何をするためのものか?jdkをパスに追加することとどのように違いますか? コマンドを実行したとしましょう。元の状態に戻すにはどうすればよいですか?

2
現在使用されているNvidiaドライバーのバージョンを調べて、別のバージョンに切り替える方法は?
システムで現在使用されているNvidiaドライバー(および、おそらくそれを別のバージョンまたはオープンソースnouveauドライバーに切り替える方法)を見つけようとしています。 modinfoシステムにインストールされているいくつかのnvidiaドライバー(nvidia_173およびnvidia_331)を知っていlsmodますが、それを呼び出すだけですnvidia(modinfo nvidia失敗します)。 $ modinfo nv nvidia_173 nvidia_331 nvidiafb nvme nvram nv_tco marsmorgana@marsmorgana:~$ modinfo nvidia_331 filename: /lib/modules/3.11.0-26-generic/updates/dkms/nvidia_331.ko alias: char-major-195-* version: 331.113 supported: external license: NVIDIA alias: pci:v000010DEd00000E00sv*sd*bc04sc80i00* alias: pci:v000010DEd00000AA3sv*sd*bc0Bsc40i00* alias: pci:v000010DEd*sv*sd*bc03sc02i00* alias: pci:v000010DEd*sv*sd*bc03sc00i00* depends: drm vermagic: 3.11.0-26-generic SMP mod_unload modversions 686 parm: NVreg_Mobile:int parm: NVreg_ResmanDebugLevel:int parm: NVreg_RmLogonRC:int parm: NVreg_ModifyDeviceFiles:int parm: …


3
emacs -nwをデフォルトのエディターとして設定
のようなファイルを編集するときsudoers、nanoの代わりにemacsを使用します。だから私はこのコマンドを実行しました sudo update-alternatives --config editor そして、emacsを選択しました。唯一の問題は、ウィンドウなしモードのemacs(-nwフラグ)emacs='emacs -nw'が好きで、通常の使用ではウィンドウなしモードを使用できるようにemacsをエイリアスしましたが、デフォルトのエディターを取得する方法がわかりませんウィンドウなしモード。 言い換えれば、sudo visudoエディタを開いてでファイルを開くコマンドおよび同様のコマンドを取得する必要がありますemacs -nw。これどうやってするの?Ubuntu 12.04を使用しています。


1
gccの複数のインスタンスを使用する方法は?
gcc 4.7.3と4.8.1の両方がインストールされています しかし、gcc --versionを実行すると、 gcc (Ubuntu/Linaro 4.7.3-1ubuntu1) 4.7.3 Copyright (C) 2012 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 私はUbuntuの初心者であり、シンボリックリンクの更新についてあまり知りません... 私はインターネットを検索し、アップデートの代替案について知りましたが、それを使用することに消極的でした... 4.7から4.8を選択する際に誰かが私を助けてくれますか?また、同じgccの2つのバージョンを持つのは悪いことだと教えてください。

1
update-alternativesを元に戻す
コマンドを実行する必要がありましたが、sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 20残念ながらタイプミスして書いsudo update-alternatives --install /usr/bin/gcc gccc /usr/bin/gcc-4.8 20てしまいました(そのため、gccではなくgccc)。 さて、通常のコマンドを実行しようとすると、代替リンク/ usr / bin / gccがすでにgccccによって管理されていることがわかります。 探してみましたが、まだ解決策が見つかりません。

2
update-alternatives:JDK7の更新中の「代替パスが存在しない」問題
ここからJDK7を最新バージョンに更新することにしました。 私のアーキテクチャーに対応するx64 tag.gzアーカイブがダウンロードされ/usr/lib/jvm、通常どおりに解凍されました。以前のバージョンのJavaはすべて同じ方法の前にインストールされていました。しかしための新たな選択肢を設定する前にjava、javacとjavaws私は、次のコマンドを使用して、既存のすべての選択肢を削除しました: sudo update-alternatives --remove-all java sudo update-alternatives --remove-all javac sudo update-alternatives --remove-all javaws 新しい代替をインストールしようとすると、私は次のようになります: sudo update-alternatives --install /usr/lib/jvm/jdk1.7.0_13/bin/java java /usr/bin/java 1 update-alternatives: error: alternative path /usr/bin/java doesn't exist. もちろん/usr/bin/java存在しませんが、存在/usr/binしますか?それの何が問題で、どうすれば修正できますか?

2
ubuntu 10.04のapt-getアップデート[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Ask Ubuntuのトピックとなるように質問を更新してください。 3年前休業。 Ubuntu 10.04がサポートされなくなったことを知っています。 しかし、私は仮想マシン(VirtualBox)を使用しているため、まだ使用しています。以前の試用版では、更新されたUbuntuのバージョンを使用するには、私のマシンでは重すぎて時間がかかりました。 今、私がやってみると: apt-get update たくさんのエラーが表示されます: ... Ign http://il.archive.ubuntu.com lucid-updates/multiverse Packages Ign http://il.archive.ubuntu.com lucid-updates/multiverse Sources Err http://il.archive.ubuntu.com lucid/main Packages 404 Not Found Err http://il.archive.ubuntu.com lucid/restricted Packages 404 Not Found ... Err http://security.ubuntu.com lucid-security/main Packages 404 Not Found [IP: 91.189.88.162 80] ... W: Failed to …

1
Javaの代替-自動モードを変更する
3つのJDKがインストールされていますが、作業しているいくつかのプロジェクトにすべて必要です。 実行するsudo update-alternatives --config javaと、次の出力が得られます。 There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-7-oracle/jre/bin/java 1074 auto mode 1 /usr/lib/jvm/java-6-oracle/jre/bin/java 1073 manual mode 2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1074 manual mode 3 /usr/lib/jvm/java-8-oracle/jre/bin/java 1072 manual mode オプション3(JDK 8)を自動モードで選択したものにするにはどうすればよいですか?

6
デフォルトのJavaバージョンを設定する方法
Ubuntu 11.10でJava 6を使用していますが、バージョン7に更新したいと思います。ここで説明するように、PPA を介してバージョン7をインストールしました。走れば sudo update-alternatives --config java 次の出力が表示されます。 There are 2 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ 0 /usr/lib/jvm/java-7-oracle/jre/bin/java 64 auto mode 1 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode * 2 /usr/lib/jvm/java-7-oracle/jre/bin/java 64 manual mode 同様に、実行すると: sudo update-alternatives --config javac 私は出力を取得します: Selection Path Priority Status …

2
4.6の代わりにGCC 4.7を使用するにはどうすればよいですか?
プロジェクトで作業していて、CのC11機能をいくつか使用したいと思いました。これらの機能を使用するには、GCC 4.7が必要なので、シナプスに行って4.7を検索し、パッケージgcc-4.7-baseを見つけたので、それをインストールしました[1]。 これでgcc-4.7-baseがインストールされたので、4.7を使用できると期待していましたが、いいえ、gcc --versionそれでも4.6.3がさらに表示されます。4.7を直接呼び出そうとすると/usr/bin/gcc-4.7、存在しません。ただしgcc-4.6、実行可能ファイルが存在しません。 GCC 4.7を「アクティブ化」するにはどうすればよいですか?私はここを読みました、あなたはいくつかのクレイジーなことをupdate-alternativesしますが、gcc-4.7実行可能ファイルが実際には私のマシンに存在しないので、私にはうまくいきません。 注:1. gcc-4.6-baseも見たので、アンインストールすると思いましたが、synapticはインストールしたすべてのパッケージを削除し、Javaランタイムをインストールしようとしたため、明らかな理由により、削除しないことにしました。

2
x-terminal-emulatorの代替を再作成する方法は?
私はUbuntu Gnome 16.04をインストールしましたが、デフォルトのターミナルエミュレータとして「terminix」を追加しようと試みましたが、x-terminal-emulatorの代替案を本当に台無しにしてしまいました。 update-alternatives --installコマンドを間違って入力すると、もうその代替手段がありません。これが今得たものです。 $ sudo update-alternatives --config x-terminal-emulator There is only one alternative in link group x-terminal-emulator (providing /usr/bin/x-terminal-emulator): /usr/bin/gnome-terminal.wrapper Nothing to configure. update-alternatives: warning: forcing reinstallation of alternative /usr/bin/gnome-terminal.wrapper because link group x-terminal-emulator is broken update-alternatives: warning: not replacing /usr/bin/x-terminal-emulator with a link 幸いなことに、唯一の問題は、CTR + ALT + …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.