web-dev-qa-db-ja.com

Windowsから保存された古いプログラムをインストールするにはどうすればよいですか?

私は新しくロードされたUbuntuシステムにプログラムをインストールしようとしましたが、これまでetcフォルダに属していることがわかりましたが、もちろんLinuxがシステムをセットアップするため、この権限はありませんこのような。ターミナル内でこれをバイパスするにはどうすればよいですか?

VLCなど、以前のシステム(Windoes 10)から保存した古いプログラムをLinuxシステムにインストールしたい。 etcフォルダーよりも良い(安全な)インストール場所がありますか、それとも完全に再ダウンロードする必要がありますか?

7
Enzo

WindowsプログラムはUbuntuでネイティブに実行されません。おそらく Wine (UnixシステムのWindows互換性レイヤー)で実行できますが、ほとんどの場合、Linuxバージョンもあります。代替プログラムを探している場合は、単にソフトウェアセンターを参照するだけで(ダッシュで「Ubuntu Software」を検索)、結果が得られます。そうでない場合は、Webを検索するか、 alternativeto.net をチェックしてください。 Linuxプログラム用のフィルターオプションがあります。

ホームディレクトリの外のフォルダをだまして注意してください。通常、apt-get install application-nameまたはsnap install application-nameを使用してアプリをインストールすることになっています。コマンドは、ソフトウェアセンターから、または.debファイルをダウンロードしてインストールします。

ただし、etcでファンキーなことをする必要がある場合は、コマンドの前にSudoを付けるか、権限が不十分なコマンドを発行した直後にSudo bang bang(Sudo !!)コマンドを入力します。毎回Sudoコマンドを再入力したくない場合は、Sudo -iを発行してルートとしてログインするか、Sudo suを発行してルートとしてログインし、ホームフォルダーにとどまることができます。これを行うと、そのターミナルセッション内で管理者権限が与えられます。完了したら、exitと入力して、ユーザーアカウントで再度ログインするか、ターミナルウィンドウを閉じます。しかし、注意してください:大きな力には大きな責任が伴います。飲まないでSudo

また、ほとんどのプログラムはetcフォルダーに入れません。 usrまたはoptを使用します。古いWindowsアプリを実行するためにワインを使用している場合、仮想Cドライブと呼ばれるものを使用します-基本的にはホームディレクトリ内の単なるフォルダーです。詳細な手順については、 Webサイトで をご覧ください。

27
NeoTheThird

ここに現在掲載されている情報に加えて、LinuxとWindowsの間のクロスプラットフォーム互換性に関していくつかのことを追加したいと思います。

  • 現代のWindowsは、Windows NTプラットフォーム(DOSアプリケーションを実行できますが、DOSとはまったく異なります)から構築されています。 Ubuntu/LinuxはUnixで構築されています。 UbuntuでmostWindowsアプリケーションをネイティブに実行することはできません。逆の場合も同様です。
  • どちらもまったく異なるレンダリングAPIを使用しています-MicrosoftはDirectXを使用しています(OpenGLを使用できます)が、LinuxはOpenGLに依存しています(これは、DirectX 12のクロスプラットフォーム版であるVulkanの導入により変更される可能性があります)。
  • Wine、またはWineisnot anEmulatorは、一部のWindowsプログラムをUbuntuで実行できるようにする互換性レイヤーです。 WineHQ には、Wineの下のさまざまなWindowsアプリケーションのユーザー投稿レビュー付きのアプリケーションのリストがあります。
  • WineはDirectX 9以下に制限されています。つまり、一部のアプリケーションとゲームはサポートされていません。また、Wineは低レベルのAPI呼び出しを行うことができません。つまり、ハードウェアと連動する一部のプログラムは動作しません。 (例:AutoHotkey)。
  • Wineは、ネイティブWindowsほとんどのアプリケーションよりも約10〜20%遅くなります。常にネイティブLinuxの代替を探します。パフォーマンスが向上し、WindowsとUbuntuのファイル構造の切り替えや転送の苦痛に対処する必要がなくなります。

ただし、他のプログラムで使用されていたWindowsのファイル、ドキュメント、ビデオは、UbuntuおよびUbuntuアプリケーションでを使用できます。

Please、特にUbuntuを初めて使用する場合は、システムフォルダーとアクセス許可をいじらないでください。 Sudochmodchownrmなどのコマンドは、Ubuntuインストールに取り返しのつかない損害を与える可能性があります。慎重に踏むと、Ubuntuに切り替えるメリットを享受できます。

6
negusp