Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: delugе на Ubuntu Server  (Прочитано 1769 раз)

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

Оффлайн Route

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
delugе на Ubuntu Server
« : 23 Апреля 2009, 14:48:15 »
Добрые люди, подскажите, как поставить delugе с web интерфейсом на Ubuntu Server (т.е консоль одна)?
Прошу не пинайте, если не словно попунктно. Командой apt-get install можно?

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: delugе на Ubuntu Server
« Ответ #1 : 23 Апреля 2009, 16:01:05 »
aptitude search ~ndeluge
man aptitude

Оффлайн Route

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: delugе на Ubuntu Server
« Ответ #2 : 23 Апреля 2009, 17:21:38 »
aptitude search ~ndeluge

выдал:

i   deluge-common                   - bittorrent client written in Python/PyGTK
BB  deluge-core                     - bittorrent client written in Python/PyGTK
p   deluge-torrent                  - A Bittorrent client written in Python/PyGT
p   deluge-torrent-common           - A Bittorrent client written in Python/PyGT
i   deluge-webui                    - bittorrent client written in Python/PyGTK

запустил aptitude install deluge-common

установил всю тему:

потом команда aptitude search ~ndeluge выдала:

p   deluge-torrent                  - A Bittorrent client written in Python/PyGT
p   deluge-torrent-common           - A Bittorrent client written in Python/PyGT

запустил aptitude install deluge-torrent и установка пошла дальше...

теперь aptitude search ~ndeluge

выдал:

i   deluge-torrent                  - A Bittorrent client written in Python/PyGT
i A deluge-torrent-common           - A Bittorrent client written in Python/PyGT

Однако при установки этого говорит что все готово и все стоит.
Значит я так понял все установлено?!

Вопрос в следующем:
Как мне теперь его настроить и главное зайти в web интерфейс ? На сайте на скрине http://deluge-torrent.org/images/webui.png показан адрес: http://localhost:8112

Я пробую по этому же порту: http://МОЙ АПИ:8112 Результат нулевой!

П.С Сейчас стоит rtorrent + wtorrent. Могут ли они мешать?

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: delugе на Ubuntu Server
« Ответ #3 : 23 Апреля 2009, 17:51:03 »
У вас уже всё установлено, пакеты ~ndeluge-torrent можно удалить, это переходные пакеты для совместимости с предыдущим релизом.

Оффлайн Route

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: delugе на Ubuntu Server
« Ответ #4 : 23 Апреля 2009, 18:31:41 »
Тогда почему не работает web морда ? Помогите пожалуйста решить проблему.

Оффлайн Stiff

  • Активист
  • *
  • Сообщений: 677
    • Просмотр профиля
Re: delugе на Ubuntu Server
« Ответ #5 : 23 Апреля 2009, 21:05:59 »
Я на своём сервере (debian lenny) сделал так:
поставил deb пакет с оффсайта последней версии
Запустил, однако он сразу вылетел, но появились конфигурационные файлы в каталоге ~/.config/deluge
затем отредактировал ui.conf
(dp1
S'default_ui'
p2
S'web'
p3
s.
затем наваял такой скрипт запуска:
#!/bin/bash

    case "$1" in

    start)
        su user -c deluged
        su user -c deluge &
    ;;

    stop)
        killall deluge
        sleep 2
        killall deluged

    ;;

    restart)
        $0 stop
        sleep 2
        $0 start
    ;;
    *)
        echo "Usage: `basename $0` start | stop | restart"
    ;;
    esac
положил в /etc/init.d . теперь при старте системы запускается.
« Последнее редактирование: 23 Апреля 2009, 21:07:56 от Stiff »

Оффлайн Route

  • Автор темы
  • Участник
  • *
  • Сообщений: 125
    • Просмотр профиля
Re: delugе на Ubuntu Server
« Ответ #6 : 23 Апреля 2009, 21:18:38 »
У меня команда deluge -u web выдает:

/var/lib/python-support/python2.5/gtk-2.0/gtk/__init__.py:72: GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)
Usage: deluge [options] [torrents to add]

Stiff , а он значит сам запускаться не умеет?! Спасибо за скриптик тогда!
« Последнее редактирование: 23 Апреля 2009, 21:21:02 от Route »

Оффлайн xrayman

  • Участник
  • *
  • Сообщений: 153
  • Ubuntu 10.04
    • Просмотр профиля
Re: delugе на Ubuntu Server
« Ответ #7 : 23 Апреля 2009, 21:54:23 »
Через apt-get ставится старая версия делюги, у нее веб-интерфейс в виде плагина, поэтому и ошибку выдает. Скачай более новую с офф-сайта.
Почитай https://forum.ubuntu.ru/index.php?topic=52208.0 я там тоже так делал, может поможет.

Оффлайн heeppy

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: delugе на Ubuntu Server
« Ответ #8 : 29 Мая 2009, 09:40:36 »
Обновил ubuntu server до 9.04. Deluge перестал запускаться. Как я понял, в 9.04 по умолчанию стоит python 2.6, а deluge наисан под 2.5. Можно ли безболезненно поменять версию python'а? Или может как то по-другому с такой проблемой бороться надо?

Оффлайн Stiff

  • Активист
  • *
  • Сообщений: 677
    • Просмотр профиля
Re: delugе на Ubuntu Server
« Ответ #9 : 29 Мая 2009, 12:50:54 »
попробуй поставь делюгу отсюда https://launchpad.net/~deluge-team/+archive/ppa

Оффлайн heeppy

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: delugе на Ubuntu Server
« Ответ #10 : 29 Мая 2009, 13:42:28 »
попробуй поставь делюгу отсюда https://launchpad.net/~deluge-team/+archive/ppa

Именно отсюда и ставлю. Сейчас стоит версия 1.1.7.

Оффлайн Holly

  • Активист
  • *
  • Сообщений: 810
  • Ubuntu - одна система на компе.
    • Просмотр профиля
    • Medibuntu
Re: delugе на Ubuntu Server
« Ответ #11 : 29 Мая 2009, 14:01:04 »
Только вчера делал все тоже самое.
Ubuntu Server 9.04. Deluge 1.1.7
Подключился по SSH, запустил screen, в одном окне запустил deluged, в другом, от имени рядового пользователя, запустил deluge -u web, после этого все заработало. На оф. сайте говорится, что если запустить deluge -u web от именно того кто запустил deluged, то работать не будет. Так оно и оказалось. И еще есть один нюанс, в папке /home/name/.config/deluge есть фалик auth, надо там второй строкой написать имя:пароль (именно через двоеточие). Теперь все работеат как надо.

 

Страница сгенерирована за 0.017 секунд. Запросов: 20.