Мне удалось обойти эту проблему, создав сопоставление пользователей в smbusers из учетной записи smb в учетную запись unix. В моем случае учетные записи имели одно и то же имя, поэтому мои smbusers выглядят так:
# Unix_name = SMB_Name1 SMB_Name2 ...
root = administrator
nobody = guest smbguest pcguest
bobssmbact = bobsmbact # add lines like these
Внесите изменения:
> service samba restart.
В этом выпуске есть ошибка. : https://bugzilla.samba.org/show_bug.cgi?id=10604
В большинстве случаев зависимости нужны только во время компиляции, а не обычно после компиляции приложения. Если есть библиотеки, которые они ищут, а не на диске usb, и держитесь со мной за это, я знаю, что это кажется сумасшедшим, но я создаю реплику структуры каталогов для установки и перемещаю библиотеки в нее , IE: / usr / local / {bin, include, lib, sbin, share} В зависимости от того, для чего вы устанавливаете префикс приложения (./configure --prefix = $ usbMountPoint / usr / local), или если ваше прошлое point, вы можете сделать добрую старую ссылку DESTDIR. (make install DESTDIR = $ usbMountPoint)
большинство времени в зависимости нужны только во время компиляции, а не обычно после компиляции приложения. Если есть библиотеки, которые он ищет, а не на USB-диск, и давай со мной за этот я знаю, это звучит глупо, но я создаю точную копию структуры каталогов для установки и перемещения библиотеки в него. Т. е.: /usr/местные/{Бен,включают в себя,либ,размещаться,поделитесь} в зависимости от того, что вы установили префикс приложения (/.настроить --префикс=$usbMountPoint в/usr/local )или если ваши последние ссылки, вы можете сделать старый добрый destdir, в ссылку. (сделайте установите переменную destdir=$usbMountPoint )
большинство времени в зависимости нужны только во время компиляции, а не обычно после компиляции приложения. Если есть библиотеки, которые он ищет, а не на USB-диск, и давай со мной за этот я знаю, это звучит глупо, но я создаю точную копию структуры каталогов для установки и перемещения библиотеки в него. Т. е.: /usr/местные/{Бен,включают в себя,либ,размещаться,поделитесь} в зависимости от того, что вы установили префикс приложения (/.настроить --префикс=$usbMountPoint в/usr/local )или если ваши последние ссылки, вы можете сделать старый добрый destdir, в ссылку. (сделайте установите переменную destdir=$usbMountPoint )
В большинстве случаев зависимости нужны только во время компиляции, а не обычно после компиляции приложения. Если есть библиотеки, которые они ищут, а не на диске usb, и держитесь со мной за это, я знаю, что это кажется сумасшедшим, но я создаю реплику структуры каталогов для установки и перемещаю библиотеки в нее , IE: / usr / local / {bin, include, lib, sbin, share} В зависимости от того, для чего вы устанавливаете префикс приложения (./configure --prefix = $ usbMountPoint / usr / local), или если ваше прошлое point, вы можете сделать добрую старую ссылку DESTDIR. (make install DESTDIR = $ usbMountPoint)
В большинстве случаев зависимости нужны только во время компиляции, а не обычно после компиляции приложения. Если есть библиотеки, которые они ищут, а не на диске usb, и держитесь со мной за это, я знаю, что это кажется сумасшедшим, но я создаю реплику структуры каталогов для установки и перемещаю библиотеки в нее , IE: / usr / local / {bin, include, lib, sbin, share} В зависимости от того, для чего вы устанавливаете префикс приложения (./configure --prefix = $ usbMountPoint / usr / local), или если ваше прошлое point, вы можете сделать добрую старую ссылку DESTDIR. (make install DESTDIR = $ usbMountPoint)
В большинстве случаев зависимости нужны только во время компиляции, а не обычно после компиляции приложения. Если есть библиотеки, которые они ищут, а не на диске usb, и держитесь со мной за это, я знаю, что это кажется сумасшедшим, но я создаю реплику структуры каталогов для установки и перемещаю библиотеки в нее , IE: / usr / local / {bin, include, lib, sbin, share} В зависимости от того, для чего вы устанавливаете префикс приложения (./configure --prefix = $ usbMountPoint / usr / local), или если ваше прошлое point, вы можете сделать добрую старую ссылку DESTDIR. (make install DESTDIR = $ usbMountPoint)
В большинстве случаев зависимости нужны только во время компиляции, а не обычно после компиляции приложения. Если есть библиотеки, которые они ищут, а не на диске usb, и держитесь со мной за это, я знаю, что это кажется сумасшедшим, но я создаю реплику структуры каталогов для установки и перемещаю библиотеки в нее , IE: / usr / local / {bin, include, lib, sbin, share} В зависимости от того, для чего вы устанавливаете префикс приложения (./configure --prefix = $ usbMountPoint / usr / local), или если ваше прошлое point, вы можете сделать добрую старую ссылку DESTDIR. (make install DESTDIR = $ usbMountPoint)
В большинстве случаев зависимости нужны только во время компиляции, а не обычно после компиляции приложения. Если есть библиотеки, которые они ищут, а не на диске usb, и держитесь со мной за это, я знаю, что это кажется сумасшедшим, но я создаю реплику структуры каталогов для установки и перемещаю библиотеки в нее , IE: / usr / local / {bin, include, lib, sbin, share} В зависимости от того, для чего вы устанавливаете префикс приложения (./configure --prefix = $ usbMountPoint / usr / local), или если ваше прошлое point, вы можете сделать добрую старую ссылку DESTDIR. (make install DESTDIR = $ usbMountPoint)
dpkg -L libfaac-dev | во время чтения строки; do, если [-x $ line]; затем mkdir -p $ PWD $ line; else cp -a $ line $ PWD $ line; Fi; done
Это создаст структуру каталогов и все файлы, включенные в упомянутый пакет. Приложение, которое вы устанавливаете на usbdrive, скорее всего, не будет функционировать должным образом без структуры.
– darkdragn
6 June 2011 в 21:43