単一のファイルまたはフォルダにLinuxアプリケーションを含めることはできますか?

単一のファイルまたはフォルダにLinuxアプリケーションを含めることはできますか?

私は主にWindowsを使用し、Linuxをネイティブオペレーティングシステムとして使用したいのですが、「パッケージ」システムのため、いつもその手順を実行することはできませんでした。 Windowsアプリケーションの構成方法と同様に、Linux(特にDebian)アプリケーションを単一のファイルまたは単一のフォルダ内のファイルにエクスポートできますか?

Linuxのインストールを台無しにする場合に備えて、すべてのソフトウェアをすばやく再ダウンロードできる高速インターネット接続はありません。

それでは、Linuxアプリケーションをインポートまたはエクスポートして後でバックアップして復元したり、同じディストリビューションを実行している別のシステムにインストールしたりできますか?

答え1

もちろん、これが「パッケージ」が意味するところです!install.exe窓のように考えてみてください。foo.debインストールに必要なすべてを含むファイルをダウンロードします。

はい、インストールプロセスはさまざまなファイルを別の場所にコピーします(ただし、これはWindowsでも一般的であり、すべてがフォルダにあるわけではありませんProgram Files/foo)。しかし、これを知る必要はありません。 Linuxディストリビューションが提供するツール(必要に応じてほとんどのグラフィックツール)を使用してプログラムを追加および削除すると、さまざまなディレクトリでさまざまなファイルを見つけます。

したがって、何かを混乱させて再ダウンロードしたくない場合(ほとんどのパッケージが非常に小さく、接続が遅い場合でもダウンロードに時間がかかりませんが)、ファイルを再インストールするだけです.deb。特定のプログラム/パッケージに関連するすべてのファイルの完全なリストをインポートして削除することも簡単です(Windowsとは大きく異なります)。

実際にシステムを理解する最善の方法は、システムを試すことです。開始するには、Windowsの横にLinuxディストリビューションをインストールするだけです。 Windowsをアンインストールする理由はありません。どちらもLinuxに切り替えるのに十分慣れるまで機能します。

答え2

あなたはLinux Mintを使用していて、おそらくLinux Mint Debianを使用しているので、次のメジャーリリースでは現在のインストールが完全に中断されるので、これは行われません。私の言葉は、WheezyではなくDebian Jessieに基づいているということです。

また、すべてを手動で切り取ったり、別の場所(Windowsなど)にコピーしたり、作業が終わったら再配置したいとします。

今、これらすべては特定のアプリケーションによって異なります。一部のアプリケーションには、カーネルやモジュールなどと正しく一致するように再コンパイルする必要がある部分があるためです。

すべてをテストし、問題が発生した場合にすべてを再ダウンロードしたくない場合は、仮想マシンを使用して仮想ディスクをバックアップして「変更を元に戻してください」

私もこれに興味がありますが、Linuxディストリビューションは互いに依存する多くのライブラリと同義です。

関連情報