Cygwinのインストール:/ usr / binおよび/ usr / local / sbinディレクトリがありません

LeadChappati

私はWindows764ビットPCを持っています。Cygwin最新バージョン2.6.0をc:\cygwin64ディレクトリにインストールしましたインストール時に私はこれらのパッケージを選択していることを確認してください:gcc-coremakeopensslsshvimemacsscpftpインストールは正常に完了しました。

今私はc:\cygwin64ディレクトリを見ています、そして私はいくつかのディレクトリが欠けているのを見ます:

  • /bin (ディレクトリが存在します)
  • /sbin (ディレクトリが存在します)
  • /usr/bin (ディレクトリは存在しません)
  • /usr/sbin (ディレクトリが存在します)
  • /usr/local/bin (ディレクトリが存在します)
  • /usr/local/sbin (ディレクトリは存在しません)

なぜ/usr/binおよび/usr/local/sbinディレクトリが欠けていますか?それらは時代遅れですか?

ありがとう

その後

エリックが言ったように、c:\cygwin64\usr\bin本当にc:\cygwin64\binあなたの場合です。に関しては/usr/local/sbin/、おそらくそれらのパッケージから何もインストールされないので、作成されませんでした。

Cygwingディレクトリ構造のFAQによると

4.33。なぜ奇妙なディレクトリ構造なのですか?/ libと/ usr / lib(および/ bin、/ usr / bin)が同じものを指すのはなぜですか?

シンボリックリンクの代わりにマウントを使用するのはなぜですか?

Cygwinルートとしてディスクルート(C:など)を使用できますか?なぜこれが推奨されないのですか?

デフォルトの場所に新しくインストールすると、マウントポイントは次のようになります。

 bash$ mount  
 C:\cygwin\bin on /usr/bin type ntfs (binary,auto)  
 C:\cygwin\lib on /usr/lib type ntfs (binary,auto)  
 C:\cygwin on / type ntfs (binary,auto)  
 C: on /cygdrive/c type ntfs (binary,posix=0,user,noumount,auto)  

/ binと/ usr / binは、/ libと/ usr / libと同様に、同じ場所を指していることに注意してください。これは意図的なものであり、自分が何をしているかを本当に理解していない限り、これらのマウントを元に戻さないでください。

さまざまなアプリケーションやパッケージが/ libまたは/ usr / lib(同様に/ binまたは/ usr / bin)にインストールされることを期待できます。それらを区別して追跡しようとするのではなく(場合によっては重複またはシンボリックリンクが必要になる可能性があります)、実際のディレクトリを1つだけ維持し、同等の方法でアクセスすることにしました。

シンボリックリンクはこの目的のために検討されていましたが、Sambaドライブで常に機能するとは限らないため却下されました。また、マウントを解決するためにディスクアクセスが必要ないため、マウントの処理が高速になります。

Cygwin以外のアプリケーションは、Cygwinマウント(またはそのことについてはシンボリックリンク)を監視しないことに注意してください。たとえば、WinZipを使用してCygwinパッケージのtarディストリビューションを解凍すると、正しいCygwinパスにインストールされない場合があります。だからこれをしないでください!

Cygwinのルートディレクトリをドライブのルートディレクトリと同じにしないことを強くお勧めします。ただし、何をしているのかを理解していて、その結果に対処する準備ができている場合を除きます。Cygwin階層が、たとえばC:から分離されている場合は、一般に、Cygwin階層を維持する方が簡単です。1つには、(たとえば)\ binおよび\ libディレクトリを作成する可能性のある他の(cygwin以外の)アプリケーションとの衝突の可能性を回避することです。(たぶん、あなたは今そのようなものをインストールしていないかもしれませんが、あなたが将来追加するかもしれないものについて誰が知っていますか?)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

/ usr / sbin、/ usr / local / sbin、および/ usr / local / binの意味は何ですか?

分類Dev

/ bin、/ sbin、/ usr / bin、/ usr / sbin、/ usr / local / bin、/ usr / local / sbinの違い

分類Dev

/ bin、/ sbin、/ usr / bin、/ usr / sbin、/ usr / local / bin、/ usr / local / sbinの違い

分類Dev

$ PATH内の/ usr / binおよび/ usr / local / binなどの順序

分類Dev

/ usr / local / binそのようなファイルまたはディレクトリはありません

分類Dev

そのようなファイルまたはディレクトリはありません: '/ usr / local / bin / pip'

分類Dev

Gulp:/ usr / local / bin / gulp:そのようなファイルやディレクトリはありません

分類Dev

-bash:/ usr / sbin / mail:そのようなファイルやディレクトリはありません

分類Dev

Golang:/ usr / local / go / src / Make .:そのようなファイルやディレクトリはありません

分類Dev

このフラスコエラーはどういう意味ですか?/ usr / local / bin / flask:不正なインタプリタ:/usr/local/opt/python/bin/python2.7:そのようなファイルまたはディレクトリはありません

分類Dev

UbuntuとPostgreSQLの24行目:/usr/local/bin/psql.bin:そのようなファイルやディレクトリはありません

分類Dev

$ PATHをエコーすると、/ usr / local / bin:/ usr / bin:/ bin:/ usr / sbin:/ sbin:/ bin:/ bin:/ bin:/ bin:/ bin:になります。

分類Dev

-bash:/ usr / local / bin / pod:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby:不正なインタープリター:そのようなファイルまたはディレクトリはありません

分類Dev

zsh:/ usr / local / bin / youtube-dl:不正なインタプリタ:/usr/local/opt/python/bin/python2.7:そのようなファイルまたはディレクトリはありません

分類Dev

zsh:/ usr / local / bin / pipenv:不正なインタプリタ:/usr/local/opt/python/bin/python3.7:そのようなファイルまたはディレクトリはありません

分類Dev

"/ usr / local / bin / git":error = 2、そのようなファイルまたはディレクトリはありませんAndroid Studio

分類Dev

キーボード構成: /usr/local/bin/setupcon: 900: /usr/local/bin/setupcon: /usr/local/bin/ckbcomp: 見つかりません

分類Dev

/ usr / local / binの前に自作/ usr / bin

分類Dev

Linuxでの/ usr / binと/ usr / local / bin

分類Dev

/ usr / binと/ usr / local / binの違い

分類Dev

brew用のusr / localディレクトリにCellarファイルがありません

分類Dev

pipインストール/usr/local/opt/python/bin/python2.7:悪いインタープリター:そのようなファイルまたはディレクトリはありません

分類Dev

JDKを削除できません– / usr / sbin / Alternatives:そのようなファイルまたはディレクトリはありません

分類Dev

/ usr / bin / mpdの代わりに/ usr / local / bin / mpdを使用する

分類Dev

brew:/ usr / binは/ usr / local / binの前に発生します

分類Dev

共有/ usrまたは/ usr / localディレクトリ

分類Dev

-bash:/ usr / bin / yum:/ usr / bin / python:不正なインタプリタ:そのようなファイルまたはディレクトリはありません

分類Dev

node -bash:/ usr / sbin / node:そのようなファイルまたはディレクトリはありません

分類Dev

/ usr / sbin / fanctl:/etc/network/if-up.d/ubuntu-fanにそのようなファイルまたはディレクトリはありません "

Related 関連記事

  1. 1

    / usr / sbin、/ usr / local / sbin、および/ usr / local / binの意味は何ですか?

  2. 2

    / bin、/ sbin、/ usr / bin、/ usr / sbin、/ usr / local / bin、/ usr / local / sbinの違い

  3. 3

    / bin、/ sbin、/ usr / bin、/ usr / sbin、/ usr / local / bin、/ usr / local / sbinの違い

  4. 4

    $ PATH内の/ usr / binおよび/ usr / local / binなどの順序

  5. 5

    / usr / local / binそのようなファイルまたはディレクトリはありません

  6. 6

    そのようなファイルまたはディレクトリはありません: '/ usr / local / bin / pip'

  7. 7

    Gulp:/ usr / local / bin / gulp:そのようなファイルやディレクトリはありません

  8. 8

    -bash:/ usr / sbin / mail:そのようなファイルやディレクトリはありません

  9. 9

    Golang:/ usr / local / go / src / Make .:そのようなファイルやディレクトリはありません

  10. 10

    このフラスコエラーはどういう意味ですか?/ usr / local / bin / flask:不正なインタプリタ:/usr/local/opt/python/bin/python2.7:そのようなファイルまたはディレクトリはありません

  11. 11

    UbuntuとPostgreSQLの24行目:/usr/local/bin/psql.bin:そのようなファイルやディレクトリはありません

  12. 12

    $ PATHをエコーすると、/ usr / local / bin:/ usr / bin:/ bin:/ usr / sbin:/ sbin:/ bin:/ bin:/ bin:/ bin:/ bin:になります。

  13. 13

    -bash:/ usr / local / bin / pod:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby:不正なインタープリター:そのようなファイルまたはディレクトリはありません

  14. 14

    zsh:/ usr / local / bin / youtube-dl:不正なインタプリタ:/usr/local/opt/python/bin/python2.7:そのようなファイルまたはディレクトリはありません

  15. 15

    zsh:/ usr / local / bin / pipenv:不正なインタプリタ:/usr/local/opt/python/bin/python3.7:そのようなファイルまたはディレクトリはありません

  16. 16

    "/ usr / local / bin / git":error = 2、そのようなファイルまたはディレクトリはありませんAndroid Studio

  17. 17

    キーボード構成: /usr/local/bin/setupcon: 900: /usr/local/bin/setupcon: /usr/local/bin/ckbcomp: 見つかりません

  18. 18

    / usr / local / binの前に自作/ usr / bin

  19. 19

    Linuxでの/ usr / binと/ usr / local / bin

  20. 20

    / usr / binと/ usr / local / binの違い

  21. 21

    brew用のusr / localディレクトリにCellarファイルがありません

  22. 22

    pipインストール/usr/local/opt/python/bin/python2.7:悪いインタープリター:そのようなファイルまたはディレクトリはありません

  23. 23

    JDKを削除できません– / usr / sbin / Alternatives:そのようなファイルまたはディレクトリはありません

  24. 24

    / usr / bin / mpdの代わりに/ usr / local / bin / mpdを使用する

  25. 25

    brew:/ usr / binは/ usr / local / binの前に発生します

  26. 26

    共有/ usrまたは/ usr / localディレクトリ

  27. 27

    -bash:/ usr / bin / yum:/ usr / bin / python:不正なインタプリタ:そのようなファイルまたはディレクトリはありません

  28. 28

    node -bash:/ usr / sbin / node:そのようなファイルまたはディレクトリはありません

  29. 29

    / usr / sbin / fanctl:/etc/network/if-up.d/ubuntu-fanにそのようなファイルまたはディレクトリはありません "

ホットタグ

アーカイブ