タグ付けされた質問 「apt」

DebianベースのディストリビューションのパッケージマネージャであるAdvanced Packaging Tool。また、Ubuntuにパッケージをインストールするために最もよく使用されるツールです。aptツールの使用に関する質問では、このタグを使用する必要があります。

3
この適切な脆弱性(CVE-2019-3462)は、Ubuntuユーザーのセキュリティ上の懸念事項ですか?
Ubuntuサーバーは初めてです。DebianのAPTの脆弱性に関するこの投稿を見つけました。この問題は解決されたと思いますか? Debianのaptの脆弱性により、データセンター内での横移動が容易になる 1月22日、Max Justiczがaptクライアントの脆弱性を詳述した記事を公開しました。攻撃者はMan in the Middleの手法を使用して、ソフトウェアパッケージをダウンロードしている間に適切な通信を傍受し、要求されたパッケージコンテンツを独自のバイナリで置き換え、ルート権限で実行することができます。 apt / apt-getでのリモートコード実行-Max Justicz ネットワークの中間者(または悪意のあるパッケージミラー)が任意のパッケージをインストールするマシンでrootとして任意のコードを実行できるようにするaptの脆弱性を発見しました。バグはaptの最新バージョンで修正されています。更新プロセス中に悪用されることが心配な場合は、更新中にHTTPリダイレクトを無効にすることにより、自分自身を保護できます。
8 apt  security 

3
「apt-get update」に正確な出力を「apt update」として表示させる
Advanced Packaging ToolのCLIインターフェースを学習しています。apt(8)stdoutがターミナルではない場合の出力からは、「安定したプログラミングインターフェイスを期待するスクリプト」には適さないので、を調べていapt-get(8)ます。 違いの1つapt updateとは、apt-get updateすべてのキャッシュが更新された後に、後者は最後の行が欠落しているということです。 8 packages can be upgraded. Run 'apt list --upgradable' to see them. この正確な行をで表示する方法を知りたいですapt-get(8)。
8 apt 

2
Ubuntu 18.04のphp7.2-mbstring unmet依存関係パッケージ
mediawikiセットアップ用のphp-mbstringをインストールしてみてください。 ユニバースリポジトリの最初の試行後にすでに追加されています:Ubuntu 18.04にパッケージphp7.2-mbstringがありません しかし、私に苦労を与えますここの詳細: usertilo@myserver4:~$ sudo apt-get install php-mbstring Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not …

1
Ubuntu 16.10アップデートの問題(一部のリポジトリのyakketyリリースにはリリースがありません)[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Ask Ubuntuのトピックとなるように質問を更新してください。 2年前休業。 同様のメッセージがあります(「Ubuntuリポジトリにはリリースファイルがありません」...しかし、私には機能しません)。 システムを更新しようとしましたが(apt-get update)、エラーが発生しました。 具体的には(メインエラー):[コード] E:リポジトリ ' http://archive.ubuntu.com/ubuntu yakkety Release'にはリリースファイルがありません。W:このようなリポジトリからの更新は安全に実行できません。 W:リポジトリの作成とユーザー設定の詳細については、apt-secure(8)のマンページを参照してください。、E:リポジトリ ' http://archive.ubuntu.com/ubuntu yakkety-updates Release'は、リリースファイルがあります。、W:このようなリポジトリからの更新は安全に行うことができないため、デフォルトでは無効になっています。、W:リポジトリの作成とユーザー設定の詳細については、apt-secure(8)のマンページを参照してください。リポジトリ ' http://archive.ubuntu.com/ubuntu yakkety-security Release'にはリリースファイルがありません。[/コード] 私のUbuntuバージョン:説明:Ubuntu 16.10コード名:yakkety 私はさまざまなスレッドやさまざまなソースで見つかった多くの解決策を試しました:sudo apt-get autoclean sudo apt-get clean sudo apt-get update 「念のため」の「ソフトウェアとアップデート」の「その他のソフトウェア」からすべてのPPAを無効にしました。 また、sources.listファイルの2つの行にコメントしました(試してみるだけです)。 deb http://archive.ubuntu.com/ubuntu yakkety-backportsメインユニバース制限付きマルチバースdeb http://archive.canonical.com/ubuntu yakketyパートナー ...しかし、メインエラーは残ります(上部の「メインエラー」を参照)... 私がしようとすると:sudo apt-get update 私はこれを得た : ... Ign:79 http://archive.ubuntu.com/ubuntu …
8 apt  upgrade  updates 

1
APTがカーネル3.13をトラスティで4.4.0からアップグレードすることを提案しているのはなぜですか?
APTは時々驚かされます。二週間前、私はなかったapt updateが続くapt upgradeと私は4.4にしていていても3.13カーネルを提供されました。私はそれを無視しました。1週間後、アップデートとアップグレードを再実行しましたが、アップグレードは提案されませんでした。本日、3.13の提案が復活しました。これはどうしたのですか?これらのレトロなカーネルが提案されないようにするにはどうすればよいですか? lsb_release -d Description: Ubuntu 14.04.5 LTS uname -a Linux cahl 4.4.0-78-generic #99~14.04.2-Ubuntu SMP Thu Apr 27 18:49:46 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux sudo apt upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages were automatically installed and …

3
ソフトウェアパッケージをパージして再インストールすると、設定が記憶される
Bluefishはを使用してインストールしましたsudo apt-get install bluefish。非常にバグが多かったのでsudo apt-get purge bluefish、を使用して削除し、次にを使用しsudo apt-get autoremove て再インストールしsudo apt-get install bluefish、以前の設定をすべて保持して再インストールしました。何故ですか?


3
/etc/apt/sources.listの行を統合できますか
私は推測していますが、/ etc / apt / sources.listファイルでこれら3つの行を置き換えることができない理由はないことを確認したいと思います。 deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security restricted main deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security universe deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security multiverse この1行: deb http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ xenial-security main restricted universe multiverse これは(行のリポジトリURLと配布タイプが同じである限り)正しいですか?または、コンポーネントタイプを異なるラインに分散させて、それらを個別のラインとして持つ目的はありますか?

3
Ubuntu 16.04 + libssl0.9.8-インストール候補はありませんか?
私はXubuntu / Ubuntu 16.04を使用していて、libssl0.9.8をインストールしようとしています。 sudo apt-get install libssl0.9.8 エラー: Reading package lists... Done Building dependency tree Reading state information... Done Package libssl0.9.8 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source …

1
php7.0- {いくつかのモジュール}をapt-getインストールする短い方法
私は現在php7.0をインストールしていますが、モジュールをインストールする短い方法があるかどうか疑問に思っていました。通常は次のように入力します。 apt-get install php7.0 php7.0-fpm php7.0-mbstring php7.0-mcrypt php7.0-phpdbg php7.0-dev php7.0-curl php7.0-sqlite3 php7.0-json php7.0-gd php7.0-cli 正規表現があるので、php7.0を何度も入力する必要はありませんか?何かのようなもの: apt-get install php7.0-{fpm mbstring mcrypt phpdbg dev curl sqlite3 json gd cli} このようなものを何時間も検索しましたが、見つかりませんでした。よろしくお願いします。
8 apt  bash  regex  php7 

1
プライベートリポジトリの「W:<…>リポジトリのキー<…>(弱いダイジェスト)による署名が不十分」を修正するにはどうすればよいですか?
私は一連のプライベートリポジトリを維持しています。リポジトリの署名に使用されるgpgキーは、「Key-Type:RSA」と「Key-Length:4096」で作成されました。キーの生成に使用されるGPGのバージョンは、Ubuntu 14.04では1.4.16です。文句を言うマシンはgpg 1.4.20(16.04のベータ版)です。 プライベートリポジトリの「W:&lt;...&gt;リポジトリのキー&lt;...&gt;(弱いダイジェスト)による署名が不十分」を修正するにはどうすればよいですか 暗号化についてはあまり詳しくないことを認めますが、4096の長さのRSAキーで十分だと思っていました。

1
apt-get install python-xxx vs pip install
私はまだ私が抱えているこの問題を理解しようとしていますが、sudo apt-get install python-XXXvs に関するpip install大量の投稿を読んでおり、その要点を理解しています(apt-getはパッケージリポジトリであり、pipする完全に異なる人々のグループによって管理されています-利用可能なアップデートがある場合、他のものすべてと一緒にアップデートします。バイナリなどです)。しかし、私が理解できず、答えを見つけることができなかったいくつかの特定のことがあります。 なんらかの理由で、最初にnumpyなどのパッケージをでインストールしsudo apt-get install numpy、次にpip install numpy。何が起こるのですか?numpyは別のバージョン(.local / libなど)の別の場所に再度インストールされているので、2つの独立したバージョンがありますか?インポート時にどちらが使用されますか?(私が正しく理解していれば、それは別個であり、apt-getはシステム全体に適用されますが、この質問に対する矛盾する応答をここで見ました(例:ここ) apt-getのパッケージの多くは、pipに比べてかなり古いことに気付きました。例:ipython 2.3.0対4.0.3、numpy 1.10.2対1.10.4、spyder 2.3.5対2.3.8。最初にsudo apt-get install続いてpip install?それともばかですか? 私のピップは1.5.6であることに気づきました-もしそうなら、それは最新のものですsudo apt-get install python-pip。一方、pipでは8.0.2です。古いバージョンでは同じパッケージを何度もインストールでき、警告も表示されないため、これが問題を引き起こしていると思います。そして、どういうわけかそれは古いものを上書きしません。同じパッケージ(たとえば、numpy)をアンインストールし続けることができ、実行しても常にそこにあるため、これに気付きましたpip show numpy。そして奇妙なことに、常に同じフォルダー(.local /)を表示していますが、バージョンが異なります:Sしたがって、これに関連して2つの質問があります。 a。ピップをインストールする最良の方法は何ですか?私は現在に傾いていますsudo apt-get install python-pip、pip install pip、sudo apt-get purge python-pip。それは賢明ですか?それは私には少しばかげているようです。 b。多くのパッケージが重複インストールで混乱していることがわかったので、おそらくいくつかはapt-getでインストールされ、その後、pip 1.5.6で複数回インストールされたため、重複をチェックしてクリーンアップする最良の方法は何ですか?スクリプトを使用してすべてをアンインストールして再インストールするのは安全ではないと思いますか? PS私はこれを新しい質問として投稿するべきか、元の問題に対する応答として投稿するべきかわかりませんでした。この質問の方がはるかに簡潔で一般的であるため、別のほうがよいと感じました。間違えた場合はお詫びします。

3
どこ/実際のカーネルソースはどこですか?
私はこれに従ってカーネルのコンパイルを学びます。使った apt-get source linux-image-$(uname -r) 現在使用しているLinuxカーネルのソースコードをダウンロードします。 上記のコマンドを実行した後、次のファイル(およびディレクトリ)がダウンロードされました。 user $ ls -l total 130972 drwxrwxr-x 27 sps sps 4096 Oct 16 03:10 linux-lts-vivid-3.19.0 -rw-rw-r-- 1 sps sps 10980684 Oct 5 10:54 linux-lts-vivid_3.19.0-30.34~14.04.1.diff.gz -rw-rw-r-- 1 sps sps 7396 Oct 5 10:54 linux-lts-vivid_3.19.0-30.34~14.04.1.dsc -rw-rw-r-- 1 sps sps 123115155 May 6 21:35 linux-lts-vivid_3.19.0.orig.tar.gz user …

2
「dpkg:警告:ディレクトリ/ usr / localの削除中は空ではないので削除されない」とはどういう意味ですか?
不思議なことにComodo Antivirusをインストールしましたsudo apt-get --purge remove cav-linuxが、これを削除すると次のようになりました。 dpkg: warning: while removing directory /usr/local not empty so not removed 何か問題があるのか​​心配する必要がありますか、それとも上書きする必要のあるファイルがいくつかありましたか?
8 apt 

1
/ var / lib / apt / lists / partial内のVivid apt-get update huge package files
ls -Ssh /var/lib/apt/lists/partial | head total 88G 46G security.ubuntu.com_ubuntu_dists_vivid-security_main_binary-amd64_Packages.bz2 42G us.archive.ubuntu.com_ubuntu_dists_vivid-updates_main_binary-i386_Packages.bz2 私はバンジッピングを試してみて、後続のゴミを得ました: bunzip2: us.archive.ubuntu.com_ubuntu_dists_vivid-updates_main_binary-i386_Packages.bz2: trailing garbage after EOF ignored 解凍されたファイルは88Kしかないようです: du -hs us.archive.ubuntu.com_ubuntu_dists_vivid-updates_main_binary-i386_Packages 88K ファイルの最後の16進ダンプを実行すると、追加されているディレクトリリストが表示されます。 tail -c 200 security.ubuntu.com_ubuntu_dists_vivid-security_main_binary-amd64_Packages.bz2 | hexdump -C 00000000 30 38 64 66 37 20 20 20 20 20 20 20 20 20 20 20 |08df7 …
8 apt  updates 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.