Лучший ресурс, который я знаю для объяснения различных способов выполнения такого рода удержания пакета, находится на странице справки Ubuntu Pinning. Я действительно рекомендую проверить это. Он описывает несколько способов сделать это в дополнение к использованию синаптического замка, поскольку андре подробно.
Существуют решения тесно связанных проблем в нескольких потоках на askubuntu.
Черные списки с установкой
Как удалить пакет из списка устанавливаемых пакетов
Вот что я сделал, шаг за шагом:
Установлена реализация следующего сервера Ubuntu 14.04 «next-next-next». Войдите в систему с правами администратора на консоли, затем выполните следующую команду:sudo apt-get install openssh-server
Затем мы создаем пользователя без полномочий root. В этом примере мы используем svnadministrator. sudo adduser svnadministrator
(пара подсказок для этой процедуры, пароль / пользователь, подробная информация и т. д.) sudo visudo
Ищите ---> root ALL=(ALL:ALL) ALL, а затем ниже, чтобы ввести следующую запись: svnadministrator ALL=(ALL:ALL) ALL
Сохраните изменения. ВЫХОД ИЗ ROOT, а затем войдите в систему как пользователь, не являющийся пользователем root, который вы создали (svnadministrator в этом примере). !!! Заметки для subversion говорят, что пытаться сделать это как пользователь без полномочий root, поэтому я сделал. !!! sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
(Вы можете изменить «6» на «7» или «8» в следующей команде, в зависимости от выбранной вами версии Java. SVN, похоже, хочет 6) sudo apt-get install oracle-java6-installer
(Согласитесь с условиями.) sudo apt-get install oracle-java6-set-default
Установите домашнюю переменную. export JAVA_HOME=/usr/lib/jvm/java-6-oracle/
Получить установщика с http://www.collab.net/svnedge. Вам нужно будет войти в систему и / или создать учетную запись. (Я загрузил его в окно Windows, затем перетащил его в мой Linux-блок) tar -zxf CollabNetSubversionEdge-1.1.0_linux-x86.tar.gz
Файл tar.gz распакован в каталог csvn. cd csvn
bin/csvn start
(Подождите минуту или около того ...) http://192.168.x.x:3343/csvn/login/auth
DONE!