У меня есть новая Ubuntu 12.04, это не подключено к Интернету. Таким образом, я загружаю .deb
файлы в мой телефон и отправляют его на мой ПК через USB-кабель.
Но зависимости, которые требуются, дают мне реальную головную боль.
Возьмите Aircrack в качестве примера. Когда Вы пытаетесь установить пакет, говорит он
Dependency is not satisfiable: iw
Затем после загрузки и открытия iw, это дает
Dependency is not satisfiable: libnl-3-200 (>=3.2.7)
Я получаю следующую ошибку, когда я пытаюсь установить те пакеты с Центром программного обеспечения:
Dependency is not satisfiable: [DEPENDENCY_NAME] [DEPENDENCY_VERSION]
Так, я задавался вопросом, существует ли некоторый способ загрузить все зависимости вместе с пакетом.
Заранее спасибо.
Если можно загрузить .deb файлы на телефон и передать их компьютеру через USB-кабель, можно использовать ограничивание, чтобы позволить Ubuntu загрузить непосредственно использование той же передачи данных телефонное использование для загрузки .deb файлов пакета. Затем зависимости будут автоматически заполнены.
оборотная сторона этого - то, что Вы будете использовать (немного) больше сотовых данных - позитивный аспект - то, что Вы сохраните загрузки времени, и можно быть уверены, что материал работает, в то время как компьютер (временно) подключен к Интернету.
Все более новые версии человечности имеют iw, установленный по умолчанию. Установите более новую версию для предотвращения такой головной боли.
кроме того, можно перейти в http://packages.ubuntu.com , где Вы видите список зависимостей для каждого пакета, Вы выбираете.
можно использовать команду dpkg -l | grep packagename
для поиска установленных пакетов. пример:
dpkg -l | grep iw
, Если Вы соединяетесь с Интернетом и используете apt-get
, чтобы сделать установку, он автоматически удовлетворит все зависимости для Вас.
я предлагаю, чтобы Вы соединились с Интернетом.
Найдите другую систему, которая имеет 12.04, и затем установите все, что Вы хотите использовать синаптический или App Store, (или терминал). Затем скопируйте все файлы, которые Вы находите в (корне)/var/cache/apt и к Вашей машине в том же каталоге (с корневым доступом). Вы все еще, возможно, должны были бы иметь обновленный кэш, но вся тяжелая загрузка должна быть закончена с этим методом. Не копируйте файл блокировки.. и это не позволит Вам так или иначе.
Я обычно ввожу (Вы могли бы ввести наутилус вместо caja для человечности) запустить gui файловый менеджер с su privs. Это опасно, но терминальный может быть более опасным. Закройте его, когда Вы будете сделаны.
gksu caja
Следующий метод.. Я думаю, что протестировал это.. Вам все еще нужна живая машина. Можно использовать персистентную карту флэш-памяти на компьютере любого друга. та же версия те же биты. Я выполнил это однажды, и это работало. Я главным образом использую первый метод. Перейдите по этой ссылке к odzangba
Как другой сказанный человек, можно использовать сотовый телефон в качестве привязи и получить сетевое соединение (даже USB-кабелем).Попробуйте. Для больших загрузок перейдите к Starbucks или горячей точке бесплатного Wi-Fi.