問題タブ [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.
ubuntu - Mac Packaging: 新しい方法の提案 (提案をお願いします)
Macports は、私が Mac でチェックアウトした唯一のパッケージング システムであり、好きではありません。すでに持っていましたが。) Ubuntu から移行した人にとって、apt-get が恋しいです。Macports に関する限り、中央リポジトリは存在しないため、パッケージのソースはプロジェクトの Web サイトから取得され、ビルドおよびインストールされます。
現在、Ubuntu には、ubuntu マシンに適切にインストールできる deb 形式のさまざまなオープン ソース プロジェクトがあります。さらに、これらすべての deb の中央リポジトリもあります。
Macports の問題:-
- マシンに既に存在する場合でも、インストールします。
- 常にプロジェクトの Web サイトからパッケージをダウンロード、コンパイル、およびインストールします。すべてのパッケージの中央リポジトリはありません。これにより、相互に互換性のないパッケージがインストールされる可能性があると思います。
Mac のパッケージング システムが非常に優れていると仮定すると、私たちが直面する問題は何でしょうか?
- すべてのパッケージのサーバー。
- すべてのパッケージは定期的に維持する必要があり、新しいパッケージはパッケージ化する必要があります。
ただし、debファイルをOSXにインストール可能なパッケージに変換する標準的な方法があれば(Ubuntuリポジトリが最適だと思うので、debファイルについて話している):-
定期的にメンテナンスされているパッケージを含む標準の Ubuntu リポジトリを使用できます。
(Macports のように) 開発 Web サイトからパッケージをダウンロードするのではなく、すべてのパッケージの中心的な場所があります。
そのようなことは可能でしょうか?誰かがより良い解決策のアイデアを持っている場合は、コメントで売り込んでください. Mac 用の本当に優れたパッケージ マネージャーがないのは本当に悲しいことです。
linux - パッケージ、Gentoo の便利なコマンドの Ubuntu 版
Ubuntu でパッケージを操作する方法を学ぼうとしています (そして Gentoo の経験があります)。このコマンドは既に知られています:
これらの対応するものを探しています:
Ubuntu で使用する便利な (コンソール) パッケージ コマンドはどれですか? Gentoo のハンドブックのスタイルの Ubuntu パッケージ チュートリアルへのリンクはありますか?
ruby - Linuxにはまだapt-getinstallruby1.9.2はありませんか?
http://www.ruby-lang.org/en/downloads/のページには、Linuxの場合は1.9.1としか記載されていません。
現在、私はRVMを使用して
コンパイルが必要です。それをインストールするapt-getインストール方法はありませんか?
apt-getがインストールできるすべてのRubyバージョンを一覧表示する方法はありますか?
tar - chroot 内に deb をインストールする
apt-get を介して多数のパッケージをインストールする puppet スクリプトを持っています (またはすぐに持つ予定です)。chroot 内からアクセスできるようにする必要があります。それを設定する簡単な方法はありますか?
私の最初の考えは、chroot 内から apt-get を実行することですが、それは厄介であり、完了時に apt-get を完全に削除したことを確認するにはどうすればよいかという潜在的な問題の両方のように思えます。
余談ですが、jail をセットアップしたら、tar を作成して移動できるはずですよね?
重要な場合に備えて、必要なものには次のものが含まれgcc-multilib
g++-multilib
libc6-i386
ますlibc6-dev-i386
emacs - apt-cache 検索 [emacs*+] debian で emacs が見つからない
debian にインストールする emacs パッケージが見つかりません。
私は使用apt-cache search [emacs*+]
していますが、emacs 自体ではなく、emacs に依存するパッケージのリストを取得します。
何かご意見は?Debian ベース システムのみをインストールしました。
ubuntu - 「sun-java6-jdk」と jre のインストールに失敗した後、apt-get エラーが発生する
「apt-get」コマンドを使用して jdk と jre をインストールしようとしましたが、問題が発生しました。
......
パッケージリストを読み込んでいます... 完了
依存関係ツリーを構築しています
状態情報を読み込んでいます... 完了
これらを修正するには、「apt-get -f install」を実行することをお勧めします:
次のパッケージには満たされていない依存関係があります:
sun-java6 -bin: 依存: sun-java6-jre (= 6.20dlj-0ubuntu1.9.10) ですが、インストールされません
unixodbc: 依存: odbcinst1debian1 (>= 2.2.11-3) ですが、インストールされません
E : 満たされていない依存関係。パッケージなしで「apt-get -f install」を試してください (または解決策を指定してください)。
「apt-get -f install」を試しました
sudo apt-get -f install
パッケージリストを読み込んでいます... 完了
依存関係ツリーを構築しています
状態情報を読み込んでいます
... 完了 依存関係を修正しています... 完了
次の追加パッケージがインストールされます:
odbcinst1debian1 sun-java6-jre
推奨パッケージ:
sun-java6 -plugin ia32-sun-java6-plugin sun-java6-fonts ttf-kochi-gothic
ttf- sazana-gothic ttf-kochi-mincho ttf-sazanami-
mincho
以下の新しいパッケージがインストールされます:
odbcinst1debian1
、2 が新しくインストールされ、0 が削除され、297 がアップグレードされていません。
4 完全にインストールまたは削除されていません。
0B/6,476kB のアーカイブを取得する必要があります
この操作の後、15.0MB の追加のディスク容量が使用されます。
続行しますか [Y/n]? Y
E: 無効なアーカイブ署名
E: 以前のエラーは /var/cache/apt/archives /odbcinst1debian1_2.2.11-16ubuntu1_i386.deb に適用されます
debconf: apt-extracttemplates failed: Bad file descriptor
パッケージの事前構成中 ...
(データベースの読み取り中 ... 129572現在インストールされているファイルとディレクトリ。)
unpacking sun-java6-jre (from .../sun-java6-jre_6.20dlj-0ubuntu1.9.10_all.deb) ...
sun-dlj-v1-1 ライセンスは既に承認されています
dpkg : エラー処理 /var/cache/apt/archives/sun-java6-jre_6.20dlj- 0ubuntu1.9.10_all.deb (--unpack):
ファイルシステム tarfile の破損 - パッケージアーカイブの破損
dpkg-deb :
`/var/cache/apt/archives/odbcinst1debian1_2.2.11-16ubuntu1_i386.deb' は debian 形式のアーカイブではありません-unpack):
サブプロセス dpkg-deb --control がエラー終了ステータス 2 を返しました 処理中にエラーが発生しました:
/var/cache/apt/archives/sun-java6-jre_6.20dlj-0ubuntu1.9.10_all.deb
/var/cache/ apt/archives/odbcinst1debian1_2.2.11-16ubuntu1_i386.deb
E: サブプロセス /usr/bin/dpkg がエラー コードを返しました (1)
エラーはまだ存在します。
これで、他のパッケージをストールしてもこのエラーが表示されます。
$sudo apt-get install p7zip
パッケージ リストを読み込んでいます... 完了
依存関係ツリーを構築しています
状態情報を読み込んでいます... 完了
これらを修正するには、「apt-get -f install」を実行することをお勧めします:
次のパッケージには満たされていない依存関係があります:
sun- java6-bin: 依存: sun-java6-jre (= 6.20dlj-0ubuntu1.9.10) ですが、インストールされません
unixodbc: 依存: odbcinst1debian1 (>= 2.2.11-3) ですが、インストールされません
E: 満たされていない依存関係。パッケージなしで「apt-get -f install」を試してください (または解決策を指定してください)。
すべての「apt-get」コマンドでそのエラーが表示されます。どうすればよいですか?
debian - システムに既にインストールされている場合に apt-get を使用してパッケージをダウンロードする
apt-get を使用して openssh パッケージをダウンロードするには?
問題は、パッケージが既にインストールされているため、次のものしか得られないことです。
既にインストールされているため、debian パッケージを入手できません。最初に削除する必要がありますが、そうすると USB ネットワークが失われます。
この手順が適性で可能であることは知っていますが、私には利用できません。
repository - Linuxリポジトリマネージャが自分自身を更新する方法に関する設計原則は?
他にもアプリケーションがあることは知っていますが、yum/apt-get/aptitude/pacman が Linux ディストリビューションのコア パッケージ マネージャーであることを考慮してください。
今日、fedora 13 ボックスで見ました。
そして、そのようなパッケージ自体がどのように更新されるのか疑問に思い始めました。プログラムが自分自身を更新できるようにするには、どのような設計が必要ですか?
おそらくこの質問は一般的すぎるかもしれませんが、プログラマーよりも SO の方が適切だと感じました。この質問に適切な場所があれば、遠慮なくお知らせください。私が閉じるか、モデレーターが移動できます。
ありがとう。
linux - 別のパーティション/ディレクトリに対してapt-getを実行していますか?
ライブのUbuntuCDからシステムを起動しましたが、パッケージの問題を修正する必要があります。ハードドライブをマウントしました。今度は、通常どおりに起動したかのようにapt-getを実行します。つまり、apt-getの作業ディレクトリを変更して、ハードドライブで機能するようにします。以前にこれを行ったことがありますが、構文を思い出せません。私はそれがこのようないくつかの旗に過ぎなかったと思います:
しかし、「コマンドラインオプション...理解できません」しか表示されません。何か案は?