GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntuをアップグレードする場合、Pythonコードを変更する必要がありますか?

私はPython3で何年も開発しているソフトウェアを持っています。今日までUbuntuDesktop11.04を使用していましたが、Ubuntuの上位バージョンに移行したいと思います。

Ubuntuの上位バージョンでの新しい変更のためにソフトウェアのソースコードの一部を変更する必要がないように、Ubuntu 11.04にとどまる必要がありますか?

最近のUbuntuバージョンは私のソフトウェアに何らかの影響を与えませんか?

承認された回答:

コメントに基づいて、VMでソフトウェアを正常にテストしました。これは朗報です。

ただし、アプリケーション開発者は、コードを新しいリリースに適応させる準備をする必要があります。そうしないと、すぐに放棄されてしまいます。

これで、Ubuntuの新しいリリースで引き続き機能することを確認するために、パッケージとして維持し、アプリケーションに完全なテストスイートを提供し、パッケージのビルドプロセス中に呼び出すことを強くお勧めします(たとえば、setup.py test debian/rulesoverride_dh_auto_test セクション)。

bzr-builderレシピを使用して、ppaでパッケージのデイリービルドを簡単に設定できます。
これにより、新しいソフトウェアバージョンまたは壊れた依存関係が原因で発生したすべてのビルドの失敗が通知されます。

新しいリリースは通常、公式リリースの発表から数日後に開発のために開かれます。私たちのppaページUtopicを見てください 現在、私たちが構築しているディストロシリーズの一部です:


Ubuntu
  1. ソフトウェアをUbuntuに組み込む方法は?

  2. カーネルを3.16から4。**にアップグレードする必要がありますか?

  3. Apache、Mysql、Phpのバージョンを変更せずにUbuntuを10.04から16.04にアップグレードしますか?

  1. Ubuntu20.04にブラケットコードエディタをインストールする方法

  2. Ubuntu 20.04を3ステップで20.10にアップグレードします(ターミナルを使用)

  3. Ubuntuでホスト名を変更するにはどうすればよいですか?

  1. Ubuntu20.04にブラケットコードエディタをインストールする方法

  2. なぜPython2.7はまだUbuntuのデフォルトのPythonバージョンなのですか?

  3. Ubuntu でホスト名を変更する方法