В конфигурационном файле CNTLM вы помещаете имя пользователя и пароль (предпочтительно в хэшированную форму). Apt не обязательно знать ваше имя пользователя и пароль.
Настройка cntlm может быть немного сложной, вам нужно поиграть с флагами «Auth», пока она не будет надежно работать. Вот как я писал для пользователей в моем университете.
Сначала создайте два каталога для монтирования файловой системы iso и squashfs.
Откройте терминал и выполните следующие действия:
Затем смонтируйте iso и живую файловую систему внутри iso:
sudo mount -o loop <path-to-iso-file/kubuntu-12.04-desktop-i386.iso> /tmp/1
sudo mount -o loop /tmp/iso/casper/filesystem.squashfs /tmp/filesystem
Затем создайте каталог для создания всех зависимостей пакета kubuntu-desktop
mkdir ~/kubuntu-desktop-repacked , Я предполагаю, что вы создали это в своем домашнем каталоге.
Затем выполните эту команду в терминале
sudo apt-get install kubuntu-desktop
и скопируйте имя пакета после строки The following NEW packages will be installed: [!d7 ]
вы можете сохранить имя пакета в новом файле.
Затем сгенерировать все необходимые пакеты с помощью этой команды (убедитесь, что вы находитесь в папке для переупакованных файлов, в этом случае «kubuntu- desktop-repacked ')
sudo dpkg-repack --root=/tmp/filesystem <all-the-names-of-packages-you-copied>
, затем нажмите Enter, дождитесь окончания.
Теперь у вас есть все deb файлов, необходимых для пакета kubuntu-desktop. вам необходимо установить эти пакеты сейчас с вашего локального компьютера, для этого вам нужно настроить локальный репозиторий.
Откройте терминал и cd в папку, где находятся все файлы deb. (убедитесь, что вы находитесь в папке для переупакованных файлов, в этом случае «kubuntu-desktop-repacked»)
Теперь выпустите эту команду в терминале
Это создаст файл с именем Packages, который apt будет использовать для получения информации о вашем локальном репозитории.
Теперь откройте файл /etc/apt/sources.list с административной мощностью, чтобы сообщить apt, что у вас есть локальный репозиторий с необходимыми пакетами.
sudo gedit /etc/apt/sources.list
откроет gedit с файлами, он должен иметь уже много строк репозитория.
В верхней части файла добавьте следующую строку и сохраните и закройте файл.
deb file:/home/<path-to-debs-folder> /
замените фактический путь в вашей недавно упакованной папке deb.
В этом примере это /home/anwar/kubuntu-desktop-repacked (мое имя пользователя anwar, конечно, ваше может быть другим).
Теперь выпустите эту команду в терминале, чтобы установить желаемый package_ (kubuntu-desktop) _
sudo apt-get install --allow-unauthenticated kubuntu-desktop
Это установит все пакеты.
В этом примере используется ненадежный локальный репозиторий , поэтому мы выдаем переключатель --allow-unauthenticated на apt-get. Вы можете создать доверенный репозиторий также для этой же цели. См. Ссылочную строку ниже.
Ссылка: доверенный репозиторий.
Если вам все равно нужно загрузить некоторые другие пакеты, это может быть результатом обновлений онлайн-репозитория. Если пакет имеет обновленную версию в онлайн-репозитории, система apt попытается установить этот пакет в первую очередь. Решение отключает основной репозиторий, выполняющий команду software-properties-gtk.
Откройте терминал, введите sudo software-properties-gtk и нажмите Введите . Затем удалите отметки из Решение репозиторий юниверсов. также отключите репозиторий обновлений на вкладке «Обновления». Затем обновите кеш репозитория, выполнив это sudo apt-get update, теперь вы должны установить пакет из своего локального репозитория.
Если вы уже установили какое-то программное обеспечение KDE (мое имя пользователя anwar, конечно, ваше может быть другим) , а установленные программы - это обновленная версия пакетов, входящих в Live CD, и вы отключает юниверс и репозиторий юниверсов из решения Note 2, вы столкнетесь с нарушенной ошибкой зависимости, которая гласит: «Некоторые пакеты зависят от некоторых других пакетов, но эти пакеты не могут быть установлены».
Чтобы решить эту проблему, вы можете попробовать добавить переключатель -t <release> в команду apt-get. например, sudo apt-get install --allow-unauthenticated kubuntu-desktop -t precise, замените precise на ваш выпуск (одноричный, или natty, или lucid).
universe , затем включите обновляет и репозиторий юниверсов.
Если у вас нет программы dpkg-repack, вы можете скачать некоторые пакеты (обновленные), но это не будет огромным. может установить его через терминал, просто выпустив этот
sudo apt-get install dpkg-repack
Сначала создайте два каталога для монтирования файловой системы iso и squashfs.
Откройте терминал и выполните следующие действия:
mkdir /tmp/iso
mkdir /tmp/filesystem
Затем смонтируйте iso и живую файловую систему внутри iso:
sudo mount -o loop <path-to-iso-file/kubuntu-12.04-desktop-i386.iso> /tmp/1
sudo mount -o loop /tmp/iso/casper/filesystem.squashfs /tmp/filesystem
Затем создайте каталог для создания всех зависимостей пакета kubuntu-desktop
mkdir ~/kubuntu-desktop-repacked
, Я предполагаю, что вы создали это в своем домашнем каталоге.
Затем выполните эту команду в терминале
sudo apt-get install kubuntu-desktop
и скопируйте имя пакета после строки The following NEW packages will be installed:
вы можете сохранить имя пакета в новом файле.
Затем сгенерируйте все необходимые пакеты с помощью этой команды, (убедитесь, что вы находитесь в папке для переупакованных файлов, в этом случае 'kubuntu-desktop-repacked')
sudo dpkg-repack --root=/tmp/filesystem <all-the-names-of-packages-you-copied>
затем нажмите Enter, дождитесь окончания.
Теперь у вас есть все файлы deb, необходимые для пакета kubuntu-desktop
. вам необходимо установить эти пакеты сейчас с вашего локального компьютера, для этого вам нужно настроить локальный репозиторий.
Откройте терминал и cd
в папку, в которой находятся все файлы deb. (здесь, kubuntu-desktop-repacked)
Теперь выпустите эту команду в терминале
apt-ftparchive packages . > Packages
Это создаст файл с именем Packages
, которые apt
будет использовать для получения информации о вашем локальном репозитории.
Теперь откройте файл /etc/apt/sources.list
с административной мощностью, чтобы сообщить apt
, что у вас есть локальный репозиторий с необходимыми пакетами.
sudo gedit /etc/apt/sources.list
откроет gedit с файлами, он должен иметь уже много строк репозитория.
В верхней части файла добавьте следующую строку и сохраните и закройте файл.
deb file:/home/<path-to-debs-folder> /
замените фактический путь в вашей недавно упакованной папке deb.
В этом примере это /home/anwar/kubuntu-desktop-repacked
(Мое имя пользователя anwar
, конечно, ваше может быть другим) .
Теперь выпустите эту команду в терминале для установки желаемого пакета_ (kubuntu-desktop) _
sudo apt-get install --allow-unauthenticated kubuntu-desktop
Это установит все пакеты.
В этом примере используется ненадежный локальный репозиторий, поэтому мы выдаем переключатель --allow-unauthenticated
на apt-get
. Вы можете создать доверенный репозиторий также для этой же цели. См. Ссылочную строку ниже.
Ссылка: доверенный репозиторий .
. Если вам все равно нужно загрузить некоторые другие пакеты, это может быть результатом обновлений онлайн-репозитория. Если пакет имеет обновленную версию в онлайн-репозитории, система apt
попытается установить этот пакет в первую очередь. Решение отключает основной репозиторий, выполняющий команду software-properties-gtk
.
Откройте терминал, введите sudo software-properties-gtk
и нажмите Enter. Затем удалите отметки из основного репозитория юниверсов. также отключите репозиторий обновлений на вкладке обновлений. Затем обновите кеш репозитория, выполнив это sudo apt-get update
, теперь вы должны установить пакет из своего локального репозитория.
Если вы уже установили какое-то программное обеспечение KDE (обычно начинается с буквы «K», например kate
или kile
) , а установленное программное обеспечение - это обновленная версия пакетов, включенных в Live CD , и вы отключите основной репозиторий и репозиторий юниверса из решения Note 2, вы столкнетесь с нарушенной ошибкой зависимости, которая гласит: «Некоторые пакеты зависят от некоторых других пакетов, но эти пакеты не могут быть установлены».
Чтобы решить это вы можете попробовать добавить переключатель -t <release>
в команду apt-get
. например sudo apt-get install --allow-unauthenticated kubuntu-desktop -t precise
, замените precise
на ваш выпуск (одноричный, или natty, или lucid).
Если это не решит вашу проблему, включите основной репозиторий и хранилище юниверсов еще раз.
Если у вас нет программы dpkg-repack
, вы, возможно, загрузите некоторые пакеты (обновленные), но загрузка не будет огромной. может установить его через терминал, просто выпустив этот
sudo apt-get install dpkg-repack
Сначала создайте два каталога для монтирования файловой системы iso и squashfs.
Откройте терминал и выполните следующие действия:
mkdir /tmp/iso
mkdir /tmp/filesystem
Затем смонтируйте iso и живую файловую систему внутри iso:
sudo mount -o loop <path-to-iso-file/kubuntu-12.04-desktop-i386.iso> /tmp/1
sudo mount -o loop /tmp/iso/casper/filesystem.squashfs /tmp/filesystem
Затем создайте каталог для создания всех зависимостей пакета kubuntu-desktop
mkdir ~/kubuntu-desktop-repacked
, Я предполагаю, что вы создали это в своем домашнем каталоге.
Затем выполните эту команду в терминале
sudo apt-get install kubuntu-desktop
и скопируйте имя пакета после строки The following NEW packages will be installed:
вы можете сохранить имя пакета в новом файле.
Затем сгенерируйте все необходимые пакеты с помощью этой команды, (убедитесь, что вы находитесь в папке для переупакованных файлов, в этом случае 'kubuntu-desktop-repacked')
sudo dpkg-repack --root=/tmp/filesystem <all-the-names-of-packages-you-copied>
затем нажмите Enter, дождитесь окончания.
Теперь у вас есть все файлы deb, необходимые для пакета kubuntu-desktop
. вам необходимо установить эти пакеты сейчас с вашего локального компьютера, для этого вам нужно настроить локальный репозиторий.
Откройте терминал и cd
в папку, в которой находятся все файлы deb. (здесь, kubuntu-desktop-repacked)
Теперь выпустите эту команду в терминале
apt-ftparchive packages . > Packages
Это создаст файл с именем Packages
, которые apt
будет использовать для получения информации о вашем локальном репозитории.
Теперь откройте файл /etc/apt/sources.list
с административной мощностью, чтобы сообщить apt
, что у вас есть локальный репозиторий с необходимыми пакетами.
sudo gedit /etc/apt/sources.list
откроет gedit с файлами, он должен иметь уже много строк репозитория.
В верхней части файла добавьте следующую строку и сохраните и закройте файл.
deb file:/home/<path-to-debs-folder> /
замените фактический путь в вашей недавно упакованной папке deb.
В этом примере это /home/anwar/kubuntu-desktop-repacked
(Мое имя пользователя anwar
, конечно, ваше может быть другим) .
Теперь выпустите эту команду в терминале для установки желаемого пакета_ (kubuntu-desktop) _
sudo apt-get install --allow-unauthenticated kubuntu-desktop
Это установит все пакеты.
В этом примере используется ненадежный локальный репозиторий, поэтому мы выдаем переключатель --allow-unauthenticated
на apt-get
. Вы можете создать доверенный репозиторий также для этой же цели. См. Ссылочную строку ниже.
Ссылка: доверенный репозиторий .
. Если вам все равно нужно загрузить некоторые другие пакеты, это может быть результатом обновлений онлайн-репозитория. Если пакет имеет обновленную версию в онлайн-репозитории, система apt
попытается установить этот пакет в первую очередь. Решение отключает основной репозиторий, выполняющий команду software-properties-gtk
.
Откройте терминал, введите sudo software-properties-gtk
и нажмите Enter. Затем удалите отметки из основного репозитория юниверсов. также отключите репозиторий обновлений на вкладке обновлений. Затем обновите кеш репозитория, выполнив это sudo apt-get update
, теперь вы должны установить пакет из своего локального репозитория.
Если вы уже установили какое-то программное обеспечение KDE (обычно начинается с буквы «K», например kate
или kile
) , а установленное программное обеспечение - это обновленная версия пакетов, включенных в Live CD , и вы отключите основной репозиторий и репозиторий юниверса из решения Note 2, вы столкнетесь с нарушенной ошибкой зависимости, которая гласит: «Некоторые пакеты зависят от некоторых других пакетов, но эти пакеты не могут быть установлены».
Чтобы решить это вы можете попробовать добавить переключатель -t <release>
в команду apt-get
. например sudo apt-get install --allow-unauthenticated kubuntu-desktop -t precise
, замените precise
на ваш выпуск (одноричный, или natty, или lucid).
Если это не решит вашу проблему, включите основной репозиторий и хранилище юниверсов еще раз.
Если у вас нет программы dpkg-repack
, вы, возможно, загрузите некоторые пакеты (обновленные), но загрузка не будет огромной. может установить его через терминал, просто выпустив этот
sudo apt-get install dpkg-repack
Сначала создайте два каталога для монтирования файловой системы iso и squashfs.
Откройте терминал и выполните следующие действия:
mkdir /tmp/iso
mkdir /tmp/filesystem
Затем смонтируйте iso и живую файловую систему внутри iso:
sudo mount -o loop <path-to-iso-file/kubuntu-12.04-desktop-i386.iso> /tmp/1
sudo mount -o loop /tmp/iso/casper/filesystem.squashfs /tmp/filesystem
Затем создайте каталог для создания всех зависимостей пакета kubuntu-desktop
mkdir ~/kubuntu-desktop-repacked
, Я предполагаю, что вы создали это в своем домашнем каталоге.
Затем выполните эту команду в терминале
sudo apt-get install kubuntu-desktop
и скопируйте имя пакета после строки The following NEW packages will be installed:
вы можете сохранить имя пакета в новом файле.
Затем сгенерируйте все необходимые пакеты с помощью этой команды, (убедитесь, что вы находитесь в папке для переупакованных файлов, в этом случае 'kubuntu-desktop-repacked')
sudo dpkg-repack --root=/tmp/filesystem <all-the-names-of-packages-you-copied>
затем нажмите Enter, дождитесь окончания.
Теперь у вас есть все файлы deb, необходимые для пакета kubuntu-desktop
. вам необходимо установить эти пакеты сейчас с вашего локального компьютера, для этого вам нужно настроить локальный репозиторий.
Откройте терминал и cd
в папку, в которой находятся все файлы deb. (здесь, kubuntu-desktop-repacked)
Теперь выпустите эту команду в терминале
apt-ftparchive packages . > Packages
Это создаст файл с именем Packages
, которые apt
будет использовать для получения информации о вашем локальном репозитории.
Теперь откройте файл /etc/apt/sources.list
с административной мощностью, чтобы сообщить apt
, что у вас есть локальный репозиторий с необходимыми пакетами.
sudo gedit /etc/apt/sources.list
откроет gedit с файлами, он должен иметь уже много строк репозитория.
В верхней части файла добавьте следующую строку и сохраните и закройте файл.
deb file:/home/<path-to-debs-folder> /
замените фактический путь в вашей недавно упакованной папке deb.
В этом примере это /home/anwar/kubuntu-desktop-repacked
(Мое имя пользователя anwar
, конечно, ваше может быть другим) .
Теперь выпустите эту команду в терминале для установки желаемого пакета_ (kubuntu-desktop) _
sudo apt-get install --allow-unauthenticated kubuntu-desktop
Это установит все пакеты.
В этом примере используется ненадежный локальный репозиторий, поэтому мы выдаем переключатель --allow-unauthenticated
на apt-get
. Вы можете создать доверенный репозиторий также для этой же цели. См. Ссылочную строку ниже.
Ссылка: доверенный репозиторий .
. Если вам все равно нужно загрузить некоторые другие пакеты, это может быть результатом обновлений онлайн-репозитория. Если пакет имеет обновленную версию в онлайн-репозитории, система apt
попытается установить этот пакет в первую очередь. Решение отключает основной репозиторий, выполняющий команду software-properties-gtk
.
Откройте терминал, введите sudo software-properties-gtk
и нажмите Enter. Затем удалите отметки из основного репозитория юниверсов. также отключите репозиторий обновлений на вкладке обновлений. Затем обновите кеш репозитория, выполнив это sudo apt-get update
, теперь вы должны установить пакет из своего локального репозитория.
Если вы уже установили какое-то программное обеспечение KDE (обычно начинается с буквы «K», например kate
или kile
) , а установленное программное обеспечение - это обновленная версия пакетов, включенных в Live CD , и вы отключите основной репозиторий и репозиторий юниверса из решения Note 2, вы столкнетесь с нарушенной ошибкой зависимости, которая гласит: «Некоторые пакеты зависят от некоторых других пакетов, но эти пакеты не могут быть установлены».
Чтобы решить это вы можете попробовать добавить переключатель -t <release>
в команду apt-get
. например sudo apt-get install --allow-unauthenticated kubuntu-desktop -t precise
, замените precise
на ваш выпуск (одноричный, или natty, или lucid).
Если это не решит вашу проблему, включите основной репозиторий и хранилище юниверсов еще раз.
Если у вас нет программы dpkg-repack
, вы, возможно, загрузите некоторые пакеты (обновленные), но загрузка не будет огромной. может установить его через терминал, просто выпустив этот
sudo apt-get install dpkg-repack