Просблема с установкой Transmission

Автор batan, 02 января 2019, 21:49:41

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

batan

Товарищи, хочу на Raspberry Pi (ОС Raspbian) установить Transmission,  чтоб через браузер управлять торрентами. Но что то он категорически отказывается работать. Пытаюсь установить по этой инструкции: https://help.ubuntu.ru/wiki/transmission-daemon
Но ещё на этапе установки получаю ошибку:
Открыть содержимое (спойлер)
[свернуть]

Но я не из робких и несмотря на невзгоды продолжаю путь!  ;D
После того, как проделал все настройки- пытаюсь запустить и получаю ошибку:
ЦитироватьJob for transmission-daemon.service failed because the control process exited with error code.
See "systemctl status transmission-daemon.service" and "journalctl -xe" for details.

journalctl -xe говорит следующее:
Цитироватьянв 02 21:20:08 rasb sudo[9042]: pam_unix(sudo:session): session closed for user root
янв 02 21:20:15 rasb sudo[9107]:       pi : TTY=pts/0 ; PWD=/home/pi ; USER=root ; COMMAND=/usr/sbin/service transmission-daemon start
янв 02 21:20:15 rasb sudo[9107]: pam_unix(sudo:session): session opened for user root by (uid=0)
янв 02 21:20:15 rasb systemd[1]: Starting Transmission BitTorrent Daemon...
-- Subject: Начинается запуск юнита transmission-daemon.service
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- Начат процесс запуска юнита transmission-daemon.service.
янв 02 21:20:15 rasb systemd[9135]: transmission-daemon.service: Failed at step USER spawning /usr/bin/transmission-daemon: No such process
-- Subject: Не удалось запустить процесс /usr/bin/transmission-daemon
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- Сбой: не удалось запустить процесс /usr/bin/transmission-daemon.
--
-- Код ошибки: 3.
янв 02 21:20:15 rasb systemd[1]: transmission-daemon.service: Main process exited, code=exited, status=217/USER
янв 02 21:20:15 rasb systemd[9137]: transmission-daemon.service: Failed at step USER spawning /bin/kill: No such process
-- Subject: Не удалось запустить процесс /bin/kill
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- Сбой: не удалось запустить процесс /bin/kill.
--
-- Код ошибки: 3.
янв 02 21:20:15 rasb systemd[1]: transmission-daemon.service: Control process exited, code=exited status=217
янв 02 21:20:15 rasb systemd[1]: Failed to start Transmission BitTorrent Daemon.
-- Subject: Ошибка юнита transmission-daemon.service
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- Произошел сбой юнита transmission-daemon.service.
--
-- Результат: failed.
янв 02 21:20:15 rasb systemd[1]: transmission-daemon.service: Unit entered failed state.
янв 02 21:20:15 rasb sudo[9107]: pam_unix(sudo:session): session closed for user root
янв 02 21:20:15 rasb systemd[1]: transmission-daemon.service: Failed with result 'exit-code'.
lines 2468-2505/2505 (END)
янв 02 21:20:08 rasb sudo[9042]: pam_unix(sudo:session): session closed for user root
янв 02 21:20:15 rasb sudo[9107]:       pi : TTY=pts/0 ; PWD=/home/pi ; USER=root ; COMMAND=/usr/sbin/service transmission-daemon start

Из всего, как я понял, ошибка в правах доступа. Но и в конфиге, как сказано в мануале, я вписал пользователя pi и запускаю от его имени... Что ему ещё надо?

Ogis1975

Цитата: batan от 02 января 2019, 21:49:41Пытаюсь установить по этой инструкции
У вас "левая" инструкция. Читайте вот тут. Это официальная Дебиановская инструкция.

batan

Попробовал переустановить. Сразу удалил все пакеты transmission, через dpkg --purge. После этого заново стал устанавливать согласно православной инструкции по ссылке. И как итог- получил ровно такие же ошибки.
Причём сейчас психанул и попробовал по этой инструкции установить на виртуальную машину с Debian 9 этот transmission- как итог всё завелось без проблем. Т.е. проблема не в инструкции, а в Raspberry Pi. Но вот где именно- мне искренне непонятно...  :-[

BULATUS

Я считаю что дело не только в железе но и в самой Raspbian. В общем думаю это не просблема а особенность настройки.
Наяндексил https://geekelectronics.org/raspberry-pi/raspberry-pi-ustanovka-torrent.html

Если у Вас все получится, распишите подробно, что и как делали. Думаю это пригодится кому нибудь.



batan

Зафурычило!  :)
В общем при первой установке- я почему то начал всё делать по самой длинной и муторной инструкции с ручной заменой пользователей и прочей Хнёй. И конечно же всё пошло не по плану и мне пришлось всё нафиг сносить. И как правильно заметил nialiv, пакеты удалялись не полностью. После штатного удаления оставалась следующая директория:
/etc/systemd/system/transmission-daemon.service.d
Собственно в этой директории и лежали конфиги с пользователем, которого я так же создавал при первой попытке и которого после этой попытки удалил. Собственно он при установке подсасывал эту папку и пытался завестись от имени этого пользователя. Самый прикол в том, что я попытался вручную в этих файлах (всего 4) заменить пользователя на "pi", но это ни к чему не привело. Но если сразу удалить все пакеты, затем вручную удалить эту папку и переустановить- всё завелось без проблем!
Вывод: нехрен выЁваться, надо устанавливать пакеты по официальным мануалам и не создавать самому себе проблемы!  ;D