バニラDebian 12にpython2.7-devパッケージをインストールする方法は?

バニラDebian 12にpython2.7-devパッケージをインストールする方法は?

私のリポジトリを検索しましたが、GitHubリポジトリからビルドしてインストールして、以前にビルドされたいくつかのパッケージをインストールするための「python2.7-dev」を見つけることができませんでした。サイドロードする方法はありますか?

答え1

Debian 11 で Python 2.7 をインストールし続けることができます。バージョンを混在させることは一般的に悪い考えと見なされますが、これは主に新しいバージョンを追加するという状況で発生しますapt。削除するパッケージに注意を払う限り、以前の(まだサポートされている)バージョンを追加すると、エラーの可能性が低くなります。

/etc/apt/sources.list.d/bullseye.list以下を含むファイルの追加

deb http://deb.debian.org/debian bullseye main
deb http://deb.debian.org/debian bullseye-updates main
deb http://security.debian.org bullseye-security main

それを実行するsudo apt updateとインストールできますpython2.7-dev

ご存知のように、Python 2ベースのプロジェクトを維持することはますます困難になっています。

答え2

電力購入契約方式

Bullseyeがサポートされなくなるまで、Stephenの答えは間違いなく機能します。私はさまざまなPythonバージョンがPPAから削除されるまでこのアプローチが維持されると思います。このPPAを追加するか、個人パッケージファイル、またはその問題に関するすべては比較的簡単です。

Python専用PPA

これ死んだヘビ個人パッケージファイルPython 2.3までのパッケージバージョンが含まれています。追加してください:sudo add-apt-repository ppa:deadsnakes/ppa

これはDebianの派生物であるため、Ubuntuで使用するように設計されています。

これらのパッケージは他のバージョンのUbuntuまたはDebianでも動作できますが、テストもサポートもされません。

また見なさい:Debianに最新バージョンと古いバージョンのPythonをインストールしますか?。 8年前、Gillesの回答を見るとまだ有効です。

関連情報