LM17にビデオドライバとディスプレイの問題があります。 Lubuntuの古いCDをライブドライブとして使用したので、パーティションにインストールしました。だから私のすべてのファイルなどに簡単にアクセスできます。
/usr/bin
2人で共有できますか?
/dev/sda1
LMです。/dev/sdb1
自宅で共有/dev/sda6
ルブンツです。
そこからインストールして実行してみました。
/dev/sda1
/home/lubuntuhome/.mintusrdir
ext4(rw) タイプ
mars@mars:/home/lubuntuhome/.mintusrdir/usr/bin$ ./firefox
/home/lubuntuhome/.mintusrdir/usr/lib/firefox/firefox: 1: cannot create �H@��@8: Permission denied
/home/lubuntuhome/.mintusrdir/usr/lib/firefox/firefox: 1: ELF: not found
/home/lubuntuhome/.mintusrdir/usr/lib/firefox/firefox: 2: Syntax error: "(" unexpected
mars@mars:/home/lubuntuhome/.mintusrdir/usr/bin$
答え1
これは良い考えではありません。すべてのシステムは独自のファイルシステムを管理するため、他のシステムがそれを壊し始めると、最終的にはそうなります。実行ファイルが実行に必要なすべてではありません。他のパスには共有ライブラリと他のファイルがあります。
システム間で何かを共有するには、データを別の場所(/mount/
または別の場所)に保存する必要があります。 2 つの異なる *DE 間で共有しても、予期しない/home
問題が発生する可能性があります。
答え2
ファイルがパッケージマネージャによって管理されている場合は、そのパッケージマネージャの外部でファイルを変更しないでください。 Mintのファイルは/usr/bin
Mintのパッケージマネージャによって管理されるため、Ubuntuのパッケージマネージャはそのファイルを変更したり、その逆も許可しないでください。 (UbuntuとMintは同じソフトウェアを使用してパッケージを管理しますが、各インストールには独自のデータベースがあります。)
システムが別のディストリビューションから起動している間に、あるディストリビューションにインストールされているソフトウェアを実行したい場合に可能です。しかし、呼び出しが/home/lubuntuhome/.mintusrdir/usr/bin/something
常に機能するわけではありません。something
これは、Mintには存在しないライブラリ、または悪くは存在するが/usr/lib
互換性のないバージョンのライブラリが必要になる可能性があるためです。 (プログラムが複雑になるほど互換性がない可能性も高くなります。Firefoxはかなり複雑です。)しかし、次のことができます。シュルートMintプログラムではなくライブラリとホームディレクトリにアクセスして、MintでUbuntuプログラムを実行できる環境を設定してください。 (たとえば、この環境ではfirefox
UbuntuのFirefoxが実行され、ビデオプレーヤーを呼び出そうとするとUbuntuのビデオプレーヤーが実行されます。)パッケージをインストールして次のコンテンツを作成しschroot
ます/etc/schroot/chroot.d/ubuntu
。
[lubuntu]
description=Lubuntu
directory=/media/mint
type=directory
personality=linux
users=yourusername
groups=users,admin
Ubuntuプログラムを実行するには、egを実行するか、schroot -c lubuntu firefox
シェルschroot -c lubuntu
を取得します。