問題タブ [apt-get]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apt-get - apt-get エラーにより bash 関数が強制終了される
私が持っている一般的な問題を単純化するために、.bashrc の単純な関数を作成しようとしています。
だから私はこれを書いた:
しかし、何をしても、apt-get install
要求したパッケージが見つからないためにパーツが実行されてエラーが発生した後、関数は完全に終了します。私もこれをやってみました:
繰り返しますが、失敗した apt-get の実行後は何もありません。奇妙なことに、私が実行すると:
(bashプロンプトで)すべてが期待どおりに機能します。私は何を間違っていますか?
編集:関数は私の.bashrcファイルの最後にあり、上にその全体が示されています。set
確認したところ、.bashrc はどこにも使用されていません。set -e
(私は当初、それが犯人ではないかと疑っていました)。トラップもありません。また、$? からのエラー コードも表示されます。は 100 です。
debian - pbuilderでローカル依存関係を使用する
を使用して一連のパッケージを作成しようとしていますpbuilder
。これらのパッケージは相互に依存しているため、それを容易にするために、を使用して管理するローカルリポジトリがありますreprepro
。このローカルリポジトリには、(以前のビルドからの)すべての依存関係が含まれています。
ただし、依存パッケージを作成しようとすると、これらの依存関係が見つかりません。
を使用してログインするpbuilder --login
と、パッケージは。の後にのみ使用可能になりますapt-get update
。apt
使用時にpbuilderのchroot内のデータを自動的に更新する方法はありますpbuilder --build
か?
linux - YumのWhatProvidesに相当するUbuntuで、ファイルを提供するパッケージを検索します
Fedoraのyum
パッケージ管理ツールには、と呼ばれる優れたオプションがwhatprovides
あり、特定のバイナリまたはファイルがインストールされているパッケージを見つけることができます。Ubuntuでの同等のコマンドは何ですか?
たとえば、提供されているパッケージを検索したいとします/usr/bin/mysqladmin
。私はそれがのようなものであるべきだと知っていますmysql-server*
。apt-cache search blah
これは似たようなコマンドだと読みましたが、実行しapt-cache search /usr/bin/mysqladmin
ても何も返されません。より良いコマンドはありますか?
couchdb - .deb パッケージで非 .deb バイナリ依存関係を宣言するにはどうすればよいですか?
私は .deb パッケージを作成していますが、ほとんどの依存関係を表現できるところまで来ました。残念ながら、現在 .deb パッケージを持たないいくつかの依存関係が残っています (.deb ファイルが遅すぎて、新しいバージョンのファイルがまだ存在しない wdfs や couchdb など) が、実行時に判断できます。
このパッケージの依存関係を表現する最良の方法は何ですか? pos インストール スクリプト ?
http://www.debian.org/doc/debian-policy/ch-relationships.html
linux - apt-get で Mongo をインストールした場合、更新するにはどうすればよいですか?
彼らは私に最新ではない 1.4.4 をくれたようです。
これは正常ですか?1.6が欲しいです。しかし、apt-get uninstall を行うと、悪いことが起こるのではないかと心配しています。
bash - Linux でのインストール スクリプトのテスト
Ubuntu を使用しているユーザー向けに Drupal 開発環境をセットアップする Bash スクリプトを作成しています。これをテストするために、Ubuntu の新しいコピーをVirtualBoxにインストールし、スナップショット機能を常に使用して、スクリプトを実行するたびに新しいインストールを取り戻しています。
ただし、現在、スクリプトを実行するたびに、インストールする必要があるすべてのパッケージをスクリプトが再ダウンロードしています。apt-get
これらのパッケージをローカル ストレージからインストールする方法はありますか?
おそらくそれらをダウンロードしますが、一度にインストールしません。次にスナップショットを作成し、それapt-get
を使用すると、ダウンロードされたローカル パッケージが使用されます。
どうすればこれを行うことができますか?おそらくapt-get
、トリックを行う魔法はありますか?
shell - sudo: apt-get: コマンドが見つかりません
ターミナルに頭を悩ませているのですが、コマンドが見つかりません。何が間違っているのですか?
このチュートリアルを使用して、Mac に Ruby をインストールしようとしています。 http://www.ruby-lang.org/en/downloads/
しかし、エラー sudo: apt-get: command not found が表示され続けます
私を助けてくれるか、デバッグを試みるオプションを教えてください。
ありがとう
linux - Linux Red Hat サーバーに apt-get をインストールする
Linux Red Hat Web サーバーをセットアップしています。apt-get はインストールされていませんが、yum はインストールされています。ただし、yum は apt パッケージを見つけることができません。
apt-get を実行すると、コマンド apt-get が見つからないというメッセージがシェルから表示されます。yum install apt または yum install apt-get を試行すると、yum がパッケージを見つけられず、何もすることがないというメッセージが表示されます
apt を利用できるソースを追加するためにソース リストを (apt と同様に) 編集する場合だと思いますが、a) このソース リストがどこにあるのかわからず、b) 何がわからないソースは適切な...
誰かが私を啓発することができれば、それは大歓迎です