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

アップグレードとは、ハードウェアまたはソフトウェアの一部を、より優れた、通常はより新しいバージョンまたはコンポーネントに置き換えることです。

1
無人アップグレードおよび変更された構成ファイル
毎週月曜日にセキュリティアップグレードを行ってサーバーをアップグレードする無人アップグレードパッケージが用意されており、非常に効果的です。しかし今日では、すべてのサーバーを新しいバージョンのPHP5にアップグレードしました。デフォルトのPHP5-FPM構成ファイルを移動したため、aptはファイルが移動されたこと、およびそれについて何をしたいのか(新しいバージョンのインストール、古いバージョンの保持、違いの表示、シェルの起動)を訴えます。無人アップグレードはこれに対処する方法を知らなかったため、中止されたばかりで、監視によってPHP5-FPMが再起動されるまで、数十台のマシンが停止したままでした。 質問は次のとおりです。無人アップグレードが次回にこの状況を処理できるようにするにはどうすればよいでしょうか?現在インストールされているバージョンを常に保持したいと思います。グーグルで試しましたが、空っぽになりました。
17 apt  upgrade  dpkg 


5
ステップEXECの/ bin / plymouthの生成に失敗しました(Debianテスト)
dist-upgradeDebianテスト(Jessie)インスタンスでを実行した後、起動できなくなりました。私はコマンドプロンプトに失望しています: Welcome to emergency mode! After logging in, type "journalctl -xb" to view system logs 次のエラーが表示されます。 root@debian:~# journalctl -xb debian systemd[222]: Failed at step EXEC spawning /bin/plymouth: No such file or directory 驚いたことに、Googleは支援しておらず、私が目にする小さなスレッドはArch用であり(検索に+ debianを追加しても)、私には意味がありません。 これから回復する方法についてのポインタはありますか? # uname -a Linux debian 3.16.0-4-amd64 #1 SMP Debian 3.16.7-2 (2014-11-06) x84_64 GNU/Linux


1
アップグレード中にapt-listchanges(およびその他のインタラクティブなもの)を無効にします(確実に)
apt-listchanges が本当に嫌いです。大規模なdist-upgradeを実行する場合は、コンピューターを数時間そのままにしておきます。このサーバーフォールト質問の質問者は、その投稿のすべての提案を実装した後、同じ目標を念頭に置いていましたが、私はまだヒットしましたapt-listchanges。 aptUnix哲学がそれを目指しているのに、なぜ他の点では優れたプログラムで非対話性を達成するのがそれほど難しいのですか? 私が行った変更/etc/apt/listchanges.confが助けになることを望んでいますが、相互作用なしに確実にアップグレードを行う方法についての提案が欲しいです。 [apt] frontend=none email_address=root confirm=0 save_seen=/var/lib/apt/listchanges.db which=news これは私が使用したコマンドです DEBIAN_FRONTEND=noninteractive \ apt-get \ -o Dpkg::Options::="--force-confnew" \ --force-yes \ -fuy \ dist-upgrade また、次の行を追加しました /etc/dpkg/dpkg.cfg force-confold force-confdef
15 apt  upgrade 

3
Arch Linuxで責任を持って自動的にアップデートを実行するにはどうすればよいですか?
私はArch Linuxの初心者であり、まだそのパラダイムのいくつかに慣れています。別のディストリビューションから多くの習慣がありますが、それはかなり構造化されており、いくつかの点で予測可能です。 いくつかのシステム¹でやりたいことの1つは、cronジョブがすべてのシステムパッケージの自動更新を行えるようにすることです。これは非常に簡単なように思えますが、システムからの意味のあるフィードバックが必要なことを教えてください。 の完全な出力pacmanは不要です。ダウンロードにどれくらい時間がかかったか、または53のアップデート46でダウンロードされたかどうかは気にしません。 ほとんどの場合、私は成功を気にしません。 私はエラーを気にします。更新の実行が失敗した場合、それについて知りたいので、特定のエラーメッセージにはパッチを当てる必要があります。 インストール中に発生する「通知」を気にします。たとえば、今日のsystemdアップデートは次のように述べています。 :: coredumps are no longer sent to the journal by default. To re-enable: echo >/etc/sysctl.d/50-coredump.conf \ "kernel.core_pattern=|/usr/lib/systemd/systemd-coredump %p %u %g %s %t %e" または、ファイルシステムがこれを生成しました: warning: /etc/group installed as /etc/group.pacnew warning: /etc/passwd installed as /etc/passwd.pacnew warning: /etc/shadow installed as /etc/shadow.pacnew この最後のカテゴリが実際にこの質問をするきっかけとなったのは、これらがパッケージセット全体で非常に一貫していないようだからです。これらの一部は、、post_upgrade()などによって生成されるようですinstall()。時には、標準出力に書き込まれることもあれば、標準エラー出力に書き込まれることもあります。メッセージの形式は大きく異なります。ブロック全体が何らかの方法でインデントされている場合もあれば、エコーされた文字列だけが存在する場合もあります。 システムへの介入を必要とするかもしれないが、それ以外のことは気にしないものについて知りたい。このデータをインテリジェントに管理し、システム管理を簡素化するツールはありますか?パッケージによって生成された出力を、それらをインストールするpacmanプロセスとは別に取得する方法はありますか?それとも、インストールログから無害なものを除外する何らかの種類のパーサーを自分で作成するのですか? ¹これがどれほど愚かであるかを飛び越える前に、私は実稼働サーバーでこれを行わず、大惨事の場合に回復を容易にするスナップショットベースのシステム全体のバックアップなしでこれを行うのに十分賢いことに注意してください。

1
Debianのaptパッケージマネージャーはパッケージをアップグレード可能としてリストしますが、アップグレードしません
この問題は、パッケージを更新しないDebian Linuxに似ていますが、私の場合、新しいパッケージは次のものではありませんbackports。 § apt list --upgradable Listing... Done firefox-esr-l10n-en-gb/stable 60.2.0esr-1~deb9u2 all [upgradable from: 52.9.0esr-1~deb9u1] N: There is 1 additional version. Please use the '-a' switch to see it § sudo apt upgrade Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done 0 upgraded, 0 newly …
13 debian  apt  upgrade  firefox 

3
Debianでapt-getを使用してMySQLをアップグレードするにはどうすればよいですか?
ターンキーLinux仮想マシンを使用しています。そこにあるDebianのバージョンは、明らかに「Wheezy」アップグレードパスにあります(それがあなたの言うとおりの場合)。あなたが見ることができるように、私はLinuxに完全に快適ではありません。 現在のインストールはMySQL 5.5.35ですが、MySQL 5.6が提供するいくつかの新機能が必要です。最新バージョン(この投稿の時点で5.6.17)または少なくとも5.6.xを入手したいです。 私が試しましたapt-get update、apt-get upgrade、apt-get dist-upgrade。これらは多くのものを正常に更新しましたが、MySQLはありませんでした。試しましたがapt-get upgrade mysql-server、これはすでに最新バージョンを持っているということです。 ウェブ上のDebian Wheezyパッケージリポジトリリストには、5.6が必要なときにMySQL 5.5のみが表示されます。次に、「バックポート」について読みました。これは、私の特定のDebianがまだ持っていないはずのものを取得できるように思えますが、機能していないようです。に行を追加する必要があり/etc/apt/sources.list.d/sources.listます。それを実行してapt-get updateから実行すると、404エラーが発生します。 他にもいくつかのルートを試しましたが、1つはバニラMySQLダウンロードをコンパイルするものでした。 私はこれがどのように行われるかについて前向きに困惑しています。以下のためのフォーラム/ブログに記載されたURLのほとんどはapt-get、とさえについてはwget、それらが掲載している後に誰がしても適切な情報を見つけることについてどのようになるので、私は理解することはできませんすぐに死ぬように見えます。私はこれを2日間続けようとしていますが、どこにも行けません。 あなたがこれまで読んだと仮定すると、誰かが比較的痛みのない自動化された方法でDebianのMySQLをアップグレードする方法があるかどうかを知りたいです(make現在のデータベースと設定を手動で使用またはエクスポート/インポートする必要はありません))。
13 debian  apt  upgrade  mysql  turnkey 

2
Ubuntu 10.04でvim / gvimを7.3にアップグレードする最良の方法は?
Ubuntu 10.04を職場で使用しなければならず、アップグレードできません。Vim / gVim 7.2を使用しています。 7.3にアップグレードしたい(PythonおよびRuby拡張機能のサポート付き)。どちらが最良の方法ですか?エントリを追加sources.listsして、そこから7.3 vim / gvimパッケージをインストールするか、ソースからビルドしますか?それぞれのアプローチにはどのような欠点がありますか?
13 vim  python  upgrade  gvim  ruby 

2
Linuxサーバーが再起動せずにカーネルを更新する方法
私の情報によると、Linuxカーネルのアップグレードには再起動が必要です。家庭用コンピュータの再起動は問題ではありませんが、サーバーの場合と同じだとは思いません。 Linuxディストリビューションを使用するサーバーは、カーネルのアップグレード後に再起動しますか、それとも起動を回避するために何らかのトリックを使用しますか?

2
apt-get dist-upgradeは、wheezyからjessieにアップグレードしようとしても何もしません
私はDebian wheezyを使用しており、次のようにjessieにアップグレードしようとしました。 sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade これらの操作は正常に完了し、再起動しましたが、システムはまだうるさいです: ~: cat /etc/*release PRETTY_NAME="Debian GNU/Linux 7 (wheezy)" NAME="Debian GNU/Linux" VERSION_ID="7" VERSION="7 (wheezy)" ID=debian ANSI_COLOR="1;31" HOME_URL="http://www.debian.org/" SUPPORT_URL="http://www.debian.org/support/" BUG_REPORT_URL="http://bugs.debian.org/" ~: sudo apt-get dist-upgrade [sudo] password for abc: Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... …
12 debian  apt  upgrade 

2
Synaptic Package Managerにアップグレード可能なパッケージの「アップグレードのマーク」がないのはなぜですか?
ヘルプドキュメントには、アップグレードのマーキングが記載されています。コンテキストメニューとメニューバーには、このオプションは一切リストされておらず、グレーアウトされていないオプションは、削除または完全削除のマークのみです。「インストール済み(アップグレード可能)」には約40個のパッケージがありますが、実際にアップグレードする方法はないようです。これはLinux Mint 17、32ビット上にあります。私は何を間違えていますか?


2
kspliceに欠点はありますか?
kspliceLinuxカーネルのオープンソース拡張機能であり、システム管理者がオペレーティングシステムを再起動することなく、実行中のカーネルにセキュリティパッチを適用できるようにします。(ウィキペディアから。) kspliceを使用することに欠点はありますか?何らかの不安定性をもたらしますか?そうでない場合、デフォルトで他のLinuxディストリビューションに含まれないのはなぜですか?
12 linux  kernel  upgrade 

3
Debianテスト-「Buster」を「Bullseye」バージョンにアップグレードします。security.debian.orgのサーバーはありません
を使用してDebianシステムをアップグレードしようとしましたが、aptリポジトリが「testing」に設定されているため、「Buster」から次のバージョン「Bullseye」に自動的に変更されると予想していましたが、「Buster」が移動したため、次のようになります。 404 Not Found [IP: 151.101.12.204 80] 実行中apt update。 security.debian.orgアドレスは、アドレスの変更をした、リリースファイルを持っていないようですか? E: The repository 'http://security.debian.org testing/updates Release' no longer has a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details. これは私の関連エントリです/etc/apt/sources.list: …

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