web-dev-qa-db-ja.com

Linux Mint 17.3を18にアップグレード

PCにLinux Mint 17.3 Rosaがインストールされています。 Mint 18がリリースされてから、簡単にアップグレードして実行できると思いましたdo-release-upgrade。私は過去数年間、Ubuntuでこれを行ってきました。しかし、驚いたことに、Linux Mintにはそのようなコマンドはありません。

システムをMint 18にアップグレードできますか、それともクリーンインストールを行う必要がありますか? (クリーンインストールは私には選択肢がありません。私は自分のOS全体をゼロからセットアップできるほど仕事に時間がないので)

6
Lars

通常のdo-release-upgradeは、よりスマートなスクリプトに置き換えられたようです。試す

Sudo apt-get install mintupgrade 
mintupgrade check
mintupgrade download
mintupgrade upgrade
9
lorca

2016年6月30日公開の彼らのサイトから:

Linux Mint 17.3からのアップグレードも可能です。アップグレード手順は来月公開されます。

リンク: Linux Mint 18“ Sarah” MATE release!

彼らが以前と同じようにそれを行うと仮定すると、それはMint Update Managerのオプションとして表示されます。

3
user2529170

私はそれをしました:

Sudo sed -i 's/rosa/sarah/g' /etc/apt/sources.list.d/official-package-repositories.list
Sudo sed -i 's/trusty/xenial/g' /etc/apt/sources.list.d/official-package-repositories.list

そして私はコメントしました

#deb http://extra.linuxmint.com rosa main

その後

apt update 
apt upgrade
apt dist-upgrade
reboot
apt update && apt upgrade && apt dist-upgrade
Sudo apt-get autoremove

→すべては問題ありませんでしたが、奇妙なことに、私のミントソースは「サラ」ではなく「ロサ」のままです/

1
LcS

do-release-upgradeコマンドを機能させるには、update-manager-coreをインストールする必要があります。 Sudo apt-get install update-manager-core

ただし、そのパッケージをインストールしなくてもアップグレードできます。次の2つのオプションがあります。

  • 更新マネージャーGUIを介して
  • apt-getを通じて

オプション1は更新を表示していないと思いますが、それ以外の場合はそれを選択したでしょう。したがって、オプション2の場合、最初にすべてのリポジトリを更新して、新しいMintを指すようにする必要があります。

次の手順に従ってください。

  • まず、既存のリポジトリリストのバックアップを作成します:Sudo cp -v /etc/apt/sources.list.d/official-package-repositories.list /etc/apt/sources.list.d/official-package-repositories.list.bak

  • 次に、ディストリビューション名を新しいものに置き換えますSudo sed -i s/rosa/sarah/g /etc/apt/sources.list.d/official-package-repositories.list

  • 次に、更新を実行してSudo apt-get updateSudo apt-get dist-upgradeをアップグレードします

これらすべてを説明した後も、フレッシュインストールプロセスを使用することをお勧めします。これは少し面倒ですが、それが最適に機能します。

1
openrijal

また、ファイル/etc/apt/sources.listに追加された、またはディレクトリ/etc/apt/sources.list.dに追加された可能性があるサードパーティのリポジトリをコメントアウトすることをお勧めします。

ソフトウェアマネージャーを使用して、/ etc/apt/sources.list.dディレクトリにあるサードパーティのリポジトリをオフにする方がおそらく簡単です。 「編集」、「ソフトウェアソース」の順に選択します。これらのサードパーティのソースは、多くの場合、17.xリリースのミントまたは15.04リリースのUbuntuに関連付けられています。

アップグレード後、一度に1つずつ有効にして、エラーや競合がないか確認します。エラーや競合がある場合は、コメント化したままにしてください(またはソフトウェアマネージャーでオフにします)。サードパーティの各リポジトリに、SarahベースのバージョンまたはUbuntu 16.04ベースのバージョンがあるかどうかを検索できます。 UbuntuまたはMintのメジャーアップグレード後、サードパーティが新しいリポジトリをリリースするまでに時間がかかる場合があります。

サードパーティのリポジトリが非常に多い場合は、データのバックアップ、完全な再インストール、および復元を行うことをお勧めします。これは、Linux Mintのメジャーアップグレードで推奨される方法です。サードパーティのリポジトリがコメントアウトされていても、そこからインストールされたソフトウェアは異なるバージョンのミント(およびUbuntu)用であり、不安定になる可能性があります。

メジャーアップグレードを試みる前に、常に完全バックアップを実行してください。

1
Sean Lynch

また、すべてのtrustyをxenialに置き換える必要があります。そしてコメントアウト:

# deb http://extra.linuxmint.com sarah main
0
Alastair Munro