У меня болото ситуации, которую было бы так легко обойти, если бы хоть один фактор мог измениться ... но я застрял с тем, что у меня есть.
У меня есть ноутбук с Windows, который я могу взять с собой в районы, где есть Wi-Fi. У меня дома есть рабочий стол Ubuntu, который я хочу использовать в качестве сервера Subversion (SVN
) для контроля версий. Проще говоря, я настраиваю домашнюю локальную сеть и хочу иметь возможность вернуться домой в конце дня, подключить свой ноутбук к домашней сети и выполнить фиксацию исходного кода.
Проблема в том, что у меня дома нет интернета, и я никак не могу временно перенести свой рабочий стол Ubuntu в любое место, где есть проводное интернет-соединение.
Итак, мне нужно загрузить пакеты SVN на мой ноутбук, скопировать их на мой компьютер с Ubuntu, а затем установить их с помощью sudo dpkg -i the-svn-packages.deb
.
Поэтому я сделал это для пакета Ubuntu >> maverick >> i386 architecture >> subversion_1.6.12dfsg-1ubuntu1.3_i386.deb
, и когда я запустил на нем dpkg
я получил жалобы на отсутствие следующих зависимостей:
libsvn1
libapr1
Когда я перехожу к официальным ссылкам Ubuntu для этих двух пакетов, это показывает, что у них есть свои собственные зависимости, и эти зависимости имеют свои собственные зависимости ...
Все это говорит о том, что я ищу установку SVN для Maverick Ubuntu, которая содержит весь граф зависимостей (как будто я установил SVN с помощью Synaptic или apt-get
). И по жизни я не могу найти эту ссылку.
Опять же, чтобы повторить мою ситуацию, я не могу подключить свой компьютер с Ubuntu к Интернету, и единственный компьютер, который я могу подключить к Интернету, - это компьютер с Windows.
Если такого пакета SVN-с-полной-зависимостями не существует, есть ли у каких-нибудь гуру Linux какие-либо предложения? Заранее спасибо!
Редактировать: Возможно, я смогу загрузить какой-то "эмулятор" Ubuntu, который позволил бы мне запустить Synaptic или apt
и загрузить полный график зависимостей на моем компьютере с Windows? Тогда я мог бы просто скопировать все на мой сервер Ubuntu? Я хватаюсь за соломинку здесь, я знаю ...