私はapt-get install libc6を使用していると聞きましたが、最新のglibcバージョンを受け取るには/etc/apt/sources.listに何かを追加する必要があります。私は何をすべきか?Debianでglibcをバージョン2.13から2.15にアップグレードするには?
答えて
実際、あなたは今すぐ(このメッセージを書いている時点で)簡単にはできません。理由を説明しようとします。
まず、には、eglibc projectが含まれています。そして、Debianのディストリビューションは、以前はeglibcに切り替えました(hereとthere、そしてglibc source package pageでさえ)。だから、あなたはコマンドのこの種を通じてeglibc packageをインストールすることを検討すべきである:
apt-get install libc6-amd64 libc6-dev libc6-dbg
したいアーキテクチャの種類(パッケージリストhereを見て)でamd64
を交換してください。
残念ながら、eglibcパッケージのバージョンは、unstable
とtesting
では2.13までです。 experimental
のみがこのライブラリの2.17バージョンを提供しています。 2.15以上にしたい場合は、実験版からパッケージをインストールする必要があります(これはお勧めしません)。ここでは、rootとして実現する手順は、次のとおりです
ファイル
/etc/apt/sources.list
に次の行を追加します。あなたのパッケージデータベースを更新しdeb http://ftp.debian.org/debian experimental main
を:
eglibcパッケージをインストールapt-get update
:
apt-get -t experimental install libc6-amd64 libc6-dev libc6-dbg
祈る...
まあ、それはすべての人々です。
私はperror's answerの推奨事項を編集することによってDebian Wheezy
でlibc6 2.17
をインストールすることができました:
重要
あなたはCTRL押して、ディスプレイマネージャの外に出る必要がある - F1 - ALTを。
に変更する必要があります。のdeb http://ftp.debian.org/debian実験メイン
: は、その後、あなたはファイル/etc/apt/sources.list
に次の行を追加します。sudo /etc/init.d/slim stop
(
mdm
またはlightdm
か何かでスリム置き換え)とX(slim
)を停止することができます
のdeb
メインhttp://ftp.debian.org/debian sidが続いperrorはのポストの残りの部分に従います。
は、あなたのパッケージデータベースを更新します。
apt-getを
インストール更新eglibc
パッケージ:
apt-getを-t sidのインストールのlibc6-AMD64用のlibc6-devを提案libc6-dbgの
重要
libc6
を更新して行われた後、コンピューターを再起動し、あなたがコメントアウトまたはSIDを削除する必要がありますソース(deb http://ftp.debian.org/debian sid main
)を追加してください。そうしないと、ディストリビューション全体をsidにアップグレードするリスクがあります。
これが役に立ちます。わかるにはしばらく時間がかかりました。
この投稿にはさらに注意が必要です。これはperrorのポストへのアップデートであり、実際には他のポストの問題を修正します – Fezvez
'apt-get -t sid install libc6-amd64 libc6-dev libc6-dbg'を' apt-get -t sidはlibc6 libc6-dev libc6-dbgをインストールしましたが、それはインストールされたamd64バージョンだったので罰金を科しました – Fezvez
@Fezvez: 'deb http://ftp.debian.org/debian sidを削除しても問題はありませんでしたか? '/ etc/apt/sources.list'ファイルの' main'行ですか? – Throoze
スクリプトにもエラーがあります。たとえば、dos2unixをインストールしてインストールしても問題ない場合は、依存関係の問題で失敗します。
これは私がこのスクリプトファイルをLinuxに新しい友達に与えるために私が偶然これを見つけました。私がWindowsにスクリプトを作ったので、私は彼にそれをインストールするよう指示しました。 dos2unixがインストールされているのでエラーが出ます。
ここに私のソリューション用に作成したスクリプトのコピーがありますが、dos2unixがインストールされています。
#!/bin/sh
echo "deb http://ftp.debian.org/debian sid main" >> /etc/apt/sources.list
apt-get update
apt-get -t sid install libc6 libc6-dev libc6-dbg
echo "Please remember to hash out sid main from your sources list. /etc/apt/sources.list"
このスクリプトはエラーのない3台のマシンでテストされています。
私はあなたのことを「あなたのもの」と言っていました。 – Ale
これも私のために働く! – oaxacamatt
これは私のサーバーを保存しました、私はセグメント全体の障害を取得していた、straceを行い、インターネット上のすべての無駄に検索しました。これを実行した後、私のサーバlibcは2.19に更新され、すべてが正常に戻りました:-) –
- 1. ubuntu x86_64アーキテクチャのソースからglibc-2.13をコンパイルして使用する
- 2. glibcをルートなしでアップグレードする
- 3. Debianサーバ(linux-gnu)でRバージョン2.15.1をアップグレードします
- 4. Elasticsearch - バージョン5.0からのアップグレード。 5.2へのアップグレード - aptのアップグレードによるバージョンのダウングレード
- 5. debian squeezeからjessieにアップグレードする最良の方法
- 6. JenkinsでUpdate Pipeline:ノードとプロセスを2.15にアップグレードするにはどうすればよいですか?
- 7. quicklispでasdfバージョンをアップグレードするには?
- 8. ドッカーコンテナでnginxバージョンをアップグレードするには
- 9. AdWords APIをバージョンv201609からv201705にアップグレード
- 10. angular2を2.1.1からバージョン2.4.1にアップグレード
- 11. PHPをバージョン5.2から5.3にアップグレード
- 12. cakephpをバージョン2.2から2.3にアップグレードする際の手順は?
- 13. 日食からバージョン3.6.xxxにアップグレードする時間です
- 14. MSXMLドキュメントをバージョン1からバージョン6にアップグレードするにはどうすればよいですか?
- 15. アンドロイドスタジオ - firebase-uiを0.6.0から2.3.0にアップグレードするか、最新バージョン
- 16. Heroku Leiningenのバージョンをアップグレードするには?
- 17. gerritのバージョンをアップグレードするには?
- 18. codeigniterフレームワークのバージョンをアップグレードするには?
- 19. TensorflowとPythonで動作するRedhat 6.8のglibc 2.12から2.14へのアップグレード
- 20. 別のバージョンにアップグレードする
- 21. PHP PDO_PGSQLバージョンを8.4から9.4にアップグレードするEC2インスタンス
- 22. Grailsアプリケーションを1.3.7からJava 8互換バージョンにアップグレードする
- 23. Umbracoを7.3.7から最新のバージョンにアップグレードする
- 24. VSプロジェクトをSilverlight 3からバージョン4にアップグレードする方法
- 25. rhelバージョンを7.2から7.3にアップグレードする方法
- 26. Debian 8(Jessie)にPHP 5.4の最新バージョンをインストールするには?
- 27. NuGetパッケージlucene-netをバージョン3.0.3からバージョン4.8.0にアップグレードする方法
- 28. バージョン2012からバージョン2014へのアップグレード後にSQL Serverにログインできません。
- 29. 多くのワーキングセットを持つHeliosバージョンでHeliosからIndigoにアップグレード
- 30. Material-Uiバージョンを0.14.4から0.15にアップグレードできません
私は「祈り」の部分が好きだった。 –