LINUX.ORG.RU

debian


0

0

Пара наболевших вопросов.
1) Когда запуская ВидеоЛанПлеер, то он у меян останавливается на
 поиске контрол интерфейса, в Х-е он так и не открывается
$ wxvlc
VLC media player 0.8.6a Janus
Remote control interface initialized. Type `help' for help.
Ставил из пакетов.
Как запустить то его?

2)Как поставить последний стардикт?
Я засунул stardict_3.0.1-1_i386.deb в свой локальный репозиторий, но
 от поставить через апт не могу. находит кучу зависимостей, но не
 ставит их. А если его поставить dpkg, то потом вообще вся система
 пакетов начинает кривить и приходится по одному удалять из зависимостей что-бы хоть что-нибуть поставить.

п.с. Репозиторий рабочий md5 в нем создавал вот так...
#!/bin/bash
dpkg-scanpackages . /dev/null > Packages
cat > Release <<END
Archive: dapper
Origin: Ubuntu
Label: My local Ubuntu Dapper repository
Architecture: i386
MD5Sum:
 d41d8cd98f00b204e9800998ecf8427e                0 Release
END
md5sum=$(md5sum Packages | cut -d ' ' -f1)
sizeinbytes=$(ls -l Packages | cut -d ' ' -f5)
printf " "$md5sum" %16d Packages" $sizeinbytes >> Release
gpg -bao Release.gpg Release
echo "Add line repository to file /etc/apt/sources.list"
repodir="file://"$(pwd)
echo "deb "$repodir" /"
anonymous

> 2)Как поставить последний стардикт?

> Я засунул stardict_3.0.1-1_i386.deb в свой локальный репозиторий, но вот поставить через апт не могу. находит кучу зависимостей, но не ставит их. А если его поставить dpkg, то потом вообще вся система пакетов начинает кривить и приходится по одному удалять из зависимостей что-бы хоть что-нибуть поставить.


dpkg -i stardict_3.0.1-1_i386.deb; apt-get -f install

gaa ★★
()

1. а если попробовать указать интерфейс явно?:

vlc -I wxwidgets

и вообще, с какими интерфейсами скомпилирован vlc?:

vlc --list | grep interface

t-rex
()
Ответ на: комментарий от gaa

1) все поставилось кроме.....
# aptitude install libgnomeui
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
Reading task descriptions... Done
Building tag database... Done
Couldn't find package "libgnomeui".  However, the following
packages contain "libgnomeui" in their name:
  libgnomeui-dev libgnomeui-doc libgnomeui-common libgnomeui-0 libgnomeui32 libgnomeuimm-2.6-dev
  libgnomeui-0-dbg libgnomeuimm-2.6-1c2a
The following packages are BROKEN:
  stardict
The following packages have been kept back:
  bind9-host dnsutils initramfs-tools libbind9-0 libdns22 libisc11 libisccc0 libisccfg1 liblwres9
0 packages upgraded, 0 newly installed, 0 to remove and 9 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
The following packages have unmet dependencies:
  stardict: Depends: libart-2.0-2 (>= 2.3.18) but 2.3.17-1 is installed.
            Depends: libatk1.0-0 (>= 1.13.2) but 1.12.4-3 is installed.
            Depends: libbonobo2-0 (>= 2.15.0) but it is not installable
            Depends: libbonoboui2-0 (>= 2.15.1) but it is not installable
            Depends: libc6 (>= 2.6-1) but 2.3.6.ds1-13etch7 is installed.
            Depends: libcairo2 (>= 1.4.0) but 1.2.4-4.1+etch1 is installed.
            Depends: libespeak1 (>= 1.27) but it is not installable
            Depends: libfreetype6 (>= 2.3.5) but 2.2.1-5+etch2 is installed.
            Depends: libgcc1 (>= 1:4.2.1) but 1:4.1.1-21 is installed.
            Depends: libglib2.0-0 (>= 2.14.0) but 2.12.4-2 is installed.
            Depends: libgnome2-0 (>= 2.17.3) but it is not installable
            Depends: libgnomeui-0 (>= 2.19.1) but it is not installable
            Depends: libgnomevfs2-0 (>= 1:2.17.90) but it is not installable
            Depends: libgtk2.0-0 (>= 2.12.0) but 2.8.20-7 is installed.
            Depends: libgucharmap6 which is a virtual package.
            Depends: liborbit2 (>= 1:2.14.8) but 1:2.14.3-0.2 is installed.
            Depends: libpango1.0-0 (>= 1.18.2) but 1.14.8-5 is installed.
            Depends: libstdc++6 (>= 4.2.1) but 4.1.1-21 is installed.
            Depends: libxdamage1 (>= 1:1.1) but 1:1.0.3-3 is installed.
            Depends: libxrandr2 (>= 2:1.2.0) but 2:1.1.0.2-5 is installed.
            Depends: zlib1g (>= 1:1.2.3.3.dfsg-1) but 1:1.2.3-13 is installed.
Resolving dependencies...
The following actions will resolve these dependencies:

Remove the following packages:
stardict

Score is -301

Accept this solution? [Y/n/q/?] n
попытался поставить, но хочет удалить все установленные пакеты при помощи dpkg

2) похоже что только консольный, я из пакетов ставил, можно
 как-нибуть Х-овый прикрутить без пересборки?
$ vlc --list | grep interface
VLC media player 0.8.6a Janus
  http                  HTTP remote control interface
  gestures              Mouse gestures control interface
  showintf              Show interface with mouse
  telnet                VLM remote control interface
  hotkeys               Hotkeys management interface
  lirc                  Infrared remote control interface
  rc                    Remote control interface
  ncurses               Ncurses interface
  dummy                 Dummy interface function
  xosd                  XOSD interface

anonymous
()
Ответ на: комментарий от anonymous

>похоже что только консольный, я из пакетов ставил, можно как-нибуть Х-овый прикрутить без пересборки?

apt-get install vlc... будет там и консольный, и не консольный. Зачем что-то прикручивать?

t-rex
()
Ответ на: комментарий от t-rex

->apt-get install vlc... будет там и консольный, и не консольный. Зачем что-то прикручивать?
почти так и делал, только я с 
 deb http://download.videolan.org/pub/videolan/debian sid main
 deb-src http://download.videolan.org/pub/videolan/debian sid main
ставил, у меня поставленные таким образом не работают в Х-е
Откуда взял нормальные пакеты? Вообще у дебиана есть один репозиторий
 в котором естьвсе необходимое, как у федоры, никогда проблем не было
 с репозиториями в федоре.

anonymous
()
Ответ на: комментарий от anonymous

>Вообще у дебиана есть один репозиторий в котором естьвсе необходимое, как у федоры, никогда проблем не было с репозиториями в федоре.

deb http://mirror.yandex.ru/debian testing main contrib non-free
deb http://mirror.yandex.ru/debian unstable main contrib non-free

polachok
()
Ответ на: комментарий от anonymous

>почти так и делал, только я с

..ясненько..:)

>Откуда взял нормальные пакеты?

с любого официального зеркала, а не с сайта разработчиков.

http://www.debian.org/mirror/list

t-rex
()
Ответ на: комментарий от anonymous

..не в обиду будет сказано.. Вы как-то сложно очень всё делаете :) Какая ветка Дебиана, кстати? (stable/testing/unstable/mixed)

Для настройки репозитария иногда удобно использовать

$ apt-cache show netselect-apt
...
Description: Choose the fastest Debian mirror with netselect
 netselect-apt will choose the fastest Debian mirror by downloading the full
 mirror list and uses netselect to find the best one. netselect-apt writes a
 sources.list(5) file that can be used with apt(8).
...

t-rex
()
Ответ на: комментарий от t-rex

Если вы взяли стардикт из сида и ставите на этч, то без нарушения кучи зависимостей, а впоследствии падения системы, не обойтись. Ставьте пакет из того репозитория, из которого установлена вся система. Если хотите самые последние версии, то замените текущую ветку репозитория в /etc/apt/sources.list на sid и добавьте то же самое, но с lenny (или просто замените на lenny, для более новых, чем этч, но более старых и стабильных, чем sid версий программ). После этого выполните:

sudo apt-get update sudo apt-get dist-upgrade

После этого все программы ставьте командой sudo apt-get install <имя_пакета>.

Не стоит качать *.deb пакеты и отдельно ставить их или подсовывать apt-get'у, по крайней мере, пока не будет чувства уверенности в правильности ваших действий, ибо потом с зависимостями ой как придется плясать (испытано на собственной шкуре).

DiGital
()
Ответ на: комментарий от DiGital

P.S. У меня стоят следующие репозитарии:

deb http://security.debian.org/ lenny/updates main contrib non-free

deb http://debian.org.ua/debian/ lenny main contrib non-free

deb http://wine.budgetdedicated.com/apt etch main

Если вы хотите чистый lenny - впишите в свой /etc/apt/sources.list только две первые строчки. Если вдобавок к нему еще и sid - допишите ниже строчку

deb http://debian.org.ua/debian/ sid main contrib non-free

DiGital
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.