質問: guixをアップグレードするにはどうすればよいですか? guix1.0.0が最近リリースされました。一度インストールした古いバージョンがあり、長期間使用していなかったので、1.0.0を試してみることにしました。$ guix --version guix (gnu guix) 0.16.0 copyright (c) 2018 the guix authors license gplv3+: gnu gpl version 3 or later <http://gnu.org/licenses/gpl.html> this is free software: you are free to change and redistribute it. there is no warranty, to the extent permitted by law. でもアップグレードできないようです。私は試した guix pullそしてまたguix package -u guixですが、実行するとguix --version繰り返しますが、同じ0.16.0 バージョン。また、インストールスクリプトを再度実行しようとしましたが、古いバージョンが検出され、上書きが拒否されます。(私はdebianシステムでguixパッケージマネージャーを使用しています)アップグレードする適切な方法は何でしょうか?
回答: guixパッケージをインストールしないでください。したがって、guix package -u guixはアップグレードする正しい方法ではありません。 guixから入手できるguixパッケージは常にインストールに使用するguixのバージョンよりも古いものになります。guix pullはアップグレードする正しい方法です。デフォルトではguix pull最新バージョンのguixをプロファイルにインストールします~/.config/guix/currentなので、~/.config/guix/current/binはpath変数の最初に来ます。