UbuntuにUSBカメラを取り付ける

UbuntuにUSBカメラを取り付ける

UbuntuにSwissRangerカメラをインストールする必要があります。 USBインストールの指示に従ってください。

説明から:

Modify the usbdevfs entry in /etc/fstab    
by setting devmode appropriately, for example:
usbdevfs  /proc/bus/usb  usbdevfs  devmode=0666,noauto 0 0

usbdevfsプログラムを入手する方法がわかりません。そしてそれ以降も自動といえば、USBを接続するたびにカメラが自動的にマウントされるという意味ですか?直接のWebリンクはなく、Webページの下のlibmesasr-dev-1.0.14-706.i386.debの実行後にフォルダにあります。 http://www.mesa-imaging.ch/drivers.php

ベストアンサー1

/etc/fstabライン

usbdevfs  /proc/bus/usb  usbdevfs  devmode=0666,noauto 0 0

特にカメラではありません。 USBデバイスファイルシステムは、USBデバイスへの「raw」ユーザースペースアクセスを許可するために使用されます。

もちろんいいえこれは、カメラが常に自動的にインストールされることを意味します。つまり、ユーザーレベルのツールを許可します(通常は次のものに基づいています)。ギャラリー写真2)カメラにアクセスするため、どのアプリケーションにもアクセスするために特別な権限は必要ありません。

しかし、usbdevfsの設定を変更する提案は/etc/fstab古く、おそらく必要ではないでしょう。

これgPhoto ドキュメント説明する:

4.3.5。 LinuxのUSBポート(udev、dirty world writableハッカーでは廃止)

古代にはudevが登場する前には/proc/bus/usbに"usbdevfs"や後の"usbfs"をマウントしなければならないことが多かったです。特別なインストールオプションを使用すると、USBファイルシステム全体(つまり、すべてのマウス、カードリーダー、および他のすべてのUSBデバイス)をグループまたはフル書き込み可能に設定できます。

明らかに、この「セキュリティ」はセキュリティではないので避けるべきです。また、udevがすでに存在するため、udevを使用します。 usbdevfsの使い方を検索すると、あなたの足に銃を撃つことができます。どこで?まあ、ちょうどudevを使用してください。結局、今は1997年ではなく2007年だ。

2018年には、ほとんどの最新のLinuxディストリビューションがローカルにログインしたユーザーに必要なusbdevfs権限を自動的に付与するため、何もする必要はありません。 USBデバイスにリモートでアクセスする必要がある場合(SSH経由でログインするなど)、通常はユーザーアカウントに特定のグループメンバーシップを追加するだけです。グループ名を指定できますplugdev。詳細については、配布マニュアルを確認してください。

plugdevユーザーアカウントをこのグループのメンバーにするコマンドは次のとおりです。

sudo usermod -a -G plugdev <your username here>

おすすめ記事