Перейти к содержимому
Калькуляторы

Подскажите, как на Debian 7.8 установить usb-modeswitch 2.2

Есть сервер с Debian 7.8 amd64 (wheezy).

Нужно установить на него usb-modeswitch версии не ниже 2.2.0.

В стандартном репозитории (wheezy) есть только версия 1.2.3.

Нужная версия есть в репозитории sid (который unstable).

$sudo aptitude -t sid install usb-modeswitch

The following NEW packages will be installed:
 libjim0.75{a} usb-modeswitch usb-modeswitch-data{a} 
The following packages will be REMOVED:
 libgssglue1{u} 
The following packages will be upgraded:
 libc-bin libc6 libgssapi-krb5-2 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libtirpc1 locales nfs-common 
10 packages upgraded, 3 newly installed, 1 to remove and 640 not upgraded.
Need to get 11.0 MB of archives. After unpacking 2,101 kB will be used.
The following packages have unmet dependencies:
libc6-dev : Depends: libc6 (= 2.13-38+deb7u8) but 2.19-17 is to be installed.
libc-dev-bin : Depends: libc6 (< 2.14) but 2.19-17 is to be installed.
The following actions will resolve these dependencies:

     Remove the following packages:              
1)      build-essential                           
2)      g++                                       
3)      g++-4.7                                   
4)      libc-dev-bin                              
5)      libc6-dev                                 
6)      libgcrypt11-dev                           
7)      libssh2-1-dev                             
8)      libssl-dev                                
9)      libstdc++6-4.7-dev                        
10)     libtool                                   
11)     php5-dev                                  
12)     zlib1g-dev                                

     Leave the following dependencies unresolved:
13)     dpkg-dev recommends build-essential       
14)     gcc-4.7 recommends libc6-dev (>= 2.13-5)  
15)     gcc recommends libc6-dev | libc-dev       
16)     libgmp-dev recommends libstdc++-dev       
17)     libltdl-dev recommends libtool

Насколько я понял, если я продолжу, то обновлю целую кучу системных пакетов на unstable, чего мне конечно не хочется.

А как можно установить usb-modeswitch не затрагивая остальное?

Устанавливать из исходников не получается, там требуется обновить компилятор.

Может быть у кого-то есть собранный бинарный пакет под amd64?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Просто собираете все депенденси в опт и потом собираете модсвитч. Если не выйдет, то пишите в ЛС

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Можете вообще эту херню не собирать, всё что она делает - засылает строки/комманды инита в указанные USB порты.

Нужные команды можно из этой софтины достать, а засылать чем угодно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Хм. К ней еще 37 КБ правил для udev идет.

Неужели это все только для отправки строки смены режима?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

apt-get -t unstable source usb-modeswitch

apt-get build-dep usb-modeswitch

cd usb-...

dpkg-buildpackage -b

cd ..

dpkg -i ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.