![]() |
Общий доступ между Windows 7 и Debian 8
Вложений: 2
Товарищи, прошу, пожалуйста, консультаций.
В общем, есть задача предоставить общий доступ к каталогу, созданному под Линукс с ОС Windows (7) по сети. Конечно же первое действие - прогуглить. Нагуглил статью. Не буду её здесь приводить, тем более распространять ссылки на сторонние сайты (гугл не всчет). 1) Первое, что говориться в статье - это то, что необходимо установить пакет samba. Для надежности перехожу под root, используя команду su Потом применяю команду: dpkg --get-selections для того вывести список установленных пакетов. Нахожу в списке некий пакет: samba-libs:amd64 Нужный ли это пакет или нет - понятие не имею? Пока не начнешь действовать - не узнаешь. 2) Из статьи вынимаю следующую команду: gedit /etc/samba/smb.conf Через графический диспетчер файлов проверяю, а есть ли такой каталог по адресу и убеждаюсь, что нет. 3) Под рутом запускаю команду: apt-get install samba {к слову, сеть настроена} И вижу такую картину: файл № 1 И вот на этом все закончилось. Помогите, пожалуйста разобраться с проблемой: 1. Как вообще понять тот ли это пакет (программа)? 2. Если не тот, то почему не удается установить эту самбу? ------------------------- Кстати, если например, попробовать: apt-get install heimdal-hdb-api-8 То ответ системы будет таким: файл № 2 А иные пакеты из этого списка ссылаются, что не могут быть установлены без других пакетов из этого же списка, в том числе тех, которые выдают сообщение из файла № 2 - замкнутый круг. |
Ищите и читайте всё, с ключевым словом samba
Вам надо обновить индексы и систему. Видно очень устарели ваши пакеты. http://help.ubuntu.ru/wiki/samba |
А что это за пакеты, которые не удается установить, особенно из файла № 2?
|
|
Попробуйте:
Код:
apt-get update |
Цитата:
|
В общем, какая-то каша образовалась.
Выполнил: 1) Обновление индекса пакетов apt-get update Быстрый процесс выдает 7 строк: Скрытый текст
В кэше http://security.debian.org jessie/updates InRelease
В кэше http://security.debian.org jessie/updates/main Sources В кэше http://security.debian.org jessie/updates/contrib Sources В кэше http://security.debian.org jessie/updates/main amd64 Packages В кэше http://security.debian.org jessie/updates/contrib amd64 Packages В кэше http://security.debian.org jessie/updates/contrib Translation-en В кэше http://security.debian.org jessie/updates/main Translation-en При том, этот список выдается при каждом совершении этой команды. И он, судя по всему, вообще не имеет отношение к тем пакетам, которые не могут быть установлены. 2) После команды: apt-get -f install Скрытый текст
root@debian:~# apt-get -f install
Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 2 пакетов не обновлено. 3) apt-get dist-upgrade Скрытый текст
root@debian:~# apt-get dist-upgrade
Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Расчёт обновлений…Готово обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено. 4) Потом опять выполняю: apt-get install samba Получают тот же список зависимых пакетов. 5) Пытаюсь установить их (3 на выбор): Скрытый текст
root@debian:~# apt-get install heimdal-hdb-api-8
Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Package heimdal-hdb-api-8 is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'heimdal-hdb-api-8' has no installation candidate root@debian:~# apt-get install python-dnspython Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Package python-dnspython is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source E: Package 'python-dnspython' has no installation candidate root@debian:~# apt-get install python-samba Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Некоторые пакеты невозможно установить. Возможно, вы просите невозможного, или же используете нестабильную версию дистрибутива, где запрошенные вами пакеты ещё не созданы или были удалены из Incoming. Следующая информация, возможно, поможет вам: Пакеты, имеющие неудовлетворённые зависимости: python-samba : Зависит: python-tdb но он не может быть установлен Зависит: python-ntdb но он не может быть установлен Зависит: python-crypto но он не может быть установлен E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты. И ничего. zai Да. Использую Plasma (KDE) :) |
|
В общем, сам не совсем понял, что именно я сделал, но кое-что получилось.
А сделал следующее: 1) http://debgen.simplylinux.ch/ Сгененировал новый Sources List. При том, в поле Default Debian Packages выбрал все варианты. Т.е. я значительно расширил количество репозиториев. 2) Aptitude update (или aptitude safe-upgrade, а может быть и то и другое) Короче пошла загрузка пакетов, притом явно не тех, которые упоминал выше. 3) Загрузка прошла, установка. Reboot. 4) aptitude install samba и (!) система выдала сообщение, что названные выше не установленные пакеты типа heimdal и остальные - начали загружаться и устанавливаться. 5) Потом пакеты Samba. 6) Еще не пробовал развивать тему дальше, но /etc/samba/smb.conf теперь имеет место быть. Вот такие вот дела. Товарищи, кто-нибудь, пожалуйста, объяснит балбесу, а что я сделал? zai Спасибо. Правда есть прогресс, о котором я написал в сообщении выше. |
Цитата:
Цитата:
|
Цитата:
Получается, что просто добавил ссылок в лист и всё? Или все таки дело в замене утилиты: apt-get на aptitude? Просто мне казалось, что фразу к каждому не установленному пакету - "но он не может быть установлен" нужно понимать, как несовместимость с системой. Или нет? :whitevoid: |
Цитата:
Цитата:
|
Время: 12:09. |
Время: 12:09.
© OSzone.net 2001-