
私のコンピュータにはSlackware 13.1がインストールされており、一部のソフトウェアはpkgtools、slackbuildsを介してインストールおよびコンパイルされています。 Slackware-current(13.37)にアップグレードしたいです。
UPGRADE.txtに従って安全にアップグレードできますか?これは大きな飛躍であり、問題(依存関係、バージョン競合など)を引き起こしますか?
slackbuildでインストールまたはコンパイルしたアドインアプリは、最新のライブラリバージョンと互換性がない可能性がありますか?
答え1
このアップグレードを実行するには、まずUPGRADE.txtのプロンプトを使用してSlackware-13.37にアップグレードし、完了したら13.37を-currentにアップグレードします。各リリースサイクル中に複数のパッケージが追加および削除されるため、2番目のステップで13.37から現在のバージョンに移行するには、変更ログを注意深く読み、現在のバージョンを実行するために実行する必要がある手順を理解する必要があります。
最新バージョンで動作しないSlackbuildがある可能性があります。特に、新しいGCCにアップグレードすると、一部のビルドスクリプトがクラッシュするためです。さらに、SlackBuilds.org が -current をサポートしていないという一般的な警告がまだ適用されます。つまり、多くの人が最新バージョンを実行し、大きな問題なしにSlackBuildsを使用しています。ユーザーが直接コンパイルしたプログラムにも同じ考慮事項が適用されます。
UPGRADE.txtとChangelogのコメントによれば、現在のシステムをかなり簡単に実行できます。他のアプリケーションが何であるかを知らずに問題が発生するかどうかを言うのは難しいですが、大きな問題になるとは思いません。