Установка ОС Debian Wheezy x86_64

Обсуждение ПО под Linux, разработка программ для управления станками, LinuxCNC.
Аватара пользователя
torvn77
Начинающий
Сообщения: 84
Зарегистрирован: 22 дек 2014, 01:50
Репутация: 1
Город: Санкт-Петербург
Страна: Россия

Установка ОС Debian Wheezy x86_64

#1 

Сообщение torvn77 » 23 дек 2014, 03:40

  • Оглавление
  • Лицезия
  • Введение
  • Список комплектующих и общее описание системы
  • Сборка компьютера
  • Чем плоха установка с помощью образа диска debian-7.6.0-i386-netinst.iso весом в 277 МБ.
  • Чем плоха установка с помощью образа CD или DVD для локальной установки.
  • Подготовка компьютера к установке ОС Debian Wheezy
  • Установка с помощью образа диска mini.iso весом в 20 МБ.
  • Последующая настройка системы.

Установка графической подсистемы,базового мета пакета MATE и основных программ.

Общая настройка менеджера обновлений:источники,частота и способ установки обновлений.

Установка дополнительных программ.

Установка и содержание дополнительных мета пакетов MATE.

Описанные действия по установке десктопа и программ с короткими и с минимальными комментариями.

Репозиторий LinuxCNC и их содержимое.

Импорт ключей репозиториев LinuxCNC,подключение базового репозитория и установка сопутствующих компонентов.

Разница между RTAI и Preempt API ядрами.

Установка LinuxCNC 2.6

Установка LinuxCNC Preempt API.

Установка LinuxCNC для ядра с RTAI API.

П.C.
Раз тема получила резонанс,то тут её можно прочитать в более полном виде: http://vk.com/topic-77252290_30466944
Но впрочем что-то там не правильно,а что-то устарело.
Когда появятся время на перепроверку и эксперементы, помещю сюда текст полностью в улучшенном виде.
Есть поговорка "всяк кулик своё болото хвалит", поэтому чужие советы и рекомендации следует принимать к сведению, а не к исполнению (В том числе и мои).

Аватара пользователя
torvn77
Начинающий
Сообщения: 84
Зарегистрирован: 22 дек 2014, 01:50
Репутация: 1
Город: Санкт-Петербург
Страна: Россия

1.Установка ОС Debian Wheezy x86_64

#2 

Сообщение torvn77 » 23 дек 2014, 04:48

Лицензия

© Мои посты на этой странице являются публикацией «Руководства пользователя по LinuxCNC 2.7»
Вы можете использовать их в коммерческих и не личных целях на условиях изложенных в лицензии "GFDL 1.3",что я разрешаю как непосредственный автор руководства.
Ссылка на текст лицензии: http://www.gnu.org/licenses/fdl-1.3.html

2.Установка ОС Debian Wheezy x86_64
Введение
руководство пользователя является комплексным поэтому некоторые из указанных в нём действий можно пропустить.
Есть поговорка "всяк кулик своё болото хвалит", поэтому чужие советы и рекомендации следует принимать к сведению, а не к исполнению (В том числе и мои).

Аватара пользователя
torvn77
Начинающий
Сообщения: 84
Зарегистрирован: 22 дек 2014, 01:50
Репутация: 1
Город: Санкт-Петербург
Страна: Россия

2.Установка ОС Debian Wheezy x86_64

#3 

Сообщение torvn77 » 23 дек 2014, 12:49

Список комплектующих и общее описание системы
Во первых вокруг станка летает всякая грязь и пыль,причём не только от самого станка,но и стоящего рядом оборудования.
Поэтому корпус компьютера должен иметь пылезащитный или вообще герметичный корпус.
Также Блок питания должен обеспечивать устойчивую работу при многочисленных импульсов от работающего рядом оборудования,
даже если оно сводится к бытовому пылесосу,причём этот пылесос в отличии от трёхфазного мотора будет плодить искрами со щёток помехи постоянно,а не только во время запуска и остановки.

Во вторых, компьютер должен обеспечивать своевременность выполнения цикла управления и именно своевременность,а не более раннее или позднее выполнение.
И в общем виде у наиболее распространённых и отлаженных процессоров i386/x86_64 архитектура в принципе отсутствуют
любые средства обеспечения выполнения задачи в нужный момент времени.
В теории некоторую степень предсказуемости обеспечивают одноядерные системы,так как из-за выполнения задачи в один поток проще просчитать поведение процессора.
Но на практике по моим личным наблюдениям одноядерные процессоры обладают намного менее быстрой мгновенной реакцией,чем многоядерные,
так как у них очень велики накладные расходы на изменение контекста выполнения и перезагрузки кэша при переключении процессов.
В виду этого я советую не смотря на теорию использовать не менее чем двуядерные процессоры,хотя по моей интуитивной догадке подкормленой опытом запуска Blender'a
на восмиядерном процессоре FX8150 более чем три-четыре ядра реально базовую отзывчивость системы повышать уже не будут.
Поэтому для ЧПУ я рекомендую использовать системы от двух до четырёх ядер.
Что до частоты процессора то по моим интуитивным оценкам частота ядра в 3 ГГц на конец 2014 года избыточна.
С другой стороны следует ожидать роста числа компонентов LinuxCNC написанных на языке Python,который относится к языкам интерпретируемого типа,
а также активного использования в УП(управляющих программах) бейсикоподобных О-кодов в связке с использующим XML ngcgui'ем.

Всё это очень хорошо и удобно,но только следует ожидать существенных нагрузок на процессор,по этому не скупитесь и берите процессор как с можно большей частотой ядер.
А вот тайменги ОЗУ по моим наблюдениям большого влияния на бесперебойность работы ЧПУ влияния не оказывают,
поэтому брать супер быструю память не стоит,достаточно качественной средней.

Аватара пользователя
torvn77
Начинающий
Сообщения: 84
Зарегистрирован: 22 дек 2014, 01:50
Репутация: 1
Город: Санкт-Петербург
Страна: Россия

3. Установка ОС Debian Wheezy x86_64

#4 

Сообщение torvn77 » 23 дек 2014, 12:52

Сборка компьютера

Аватара пользователя
torvn77
Начинающий
Сообщения: 84
Зарегистрирован: 22 дек 2014, 01:50
Репутация: 1
Город: Санкт-Петербург
Страна: Россия

4. Установка ОС Debian Wheezy x86_64

#5 

Сообщение torvn77 » 23 дек 2014, 12:54

Чем плоха установка с помощью образа диска debian-7.6.0-i386-netinst.iso весом в 277 МБ.

К большому сожалению при установке в "обычном" графическом режиме для простых пользователей установщик не находит "чего-то там базовой системы",а средств для подключения этого образа вручную,например указанием раздела диска или сетевого ресурса в этом режиме не предусмотренно.
Ну а способ для продвинутых пользователей мало того,что запрятан в подменю с рассширенными настройками,так ещё и приводит к большому количеству настроек,что может быть сложно для начинающих пользователей,ну а мне лень их проходить.
Ещё есть вариант запустить консольный установщик,но так как моя задача не просто поставить Debian,а найти наименее хлопотный путь для установки,то я его на этом диске исследовать не стал,так как для консольного установщика есть более подходящии образ mini.iso весом в 20 МБ.

Аватара пользователя
torvn77
Начинающий
Сообщения: 84
Зарегистрирован: 22 дек 2014, 01:50
Репутация: 1
Город: Санкт-Петербург
Страна: Россия

5. Установка ОС Debian Wheezy x86_64

#6 

Сообщение torvn77 » 23 дек 2014, 12:56

Чем плоха установка с помощью образа CD или DVD для локальной установки.

В отличии от установки по сети установка со скаченного образа установочного диска приводит к установке устаревших версии пакетов у которых есть один крупный недостаток:
Они содержат ошибки которые исправлены в более поздних версиях пакетов.
Это приводит к следующему:
1)При обновлении системы половина пакетов будет переписана,то есть практически произойдёт повторная установка системы.
2)Все эти не исправленные ошибки хорошо задокументированы и известны не хорошим людям,которые целенаправленно охотятся на тех кто не ставит обновления на свой компьютер.
3)Без обновления системы ваш компьютер будет менее быстрым и стабильным,чем это возможно,так как обновления с соответствующими исправлениями установлены не будут.
При этом через пол года разница в скорости и качестве (стабильности) работы системы могут оказаться достаточно большими,чтобы это было заметно при использовании.

По этим трём причинам такой способ установки я не рекомендую,лучше использовать способ с сетевой установкой с помощью mini.iso
Если же интернета в месте установки нет и его не подвести хотя бы по модему для загрузки обновлений то тогда можно загрузить пакеты там где интернет есть,а потом привезти к месту установки на флешке содержимое каталога /var/cache/apt/archives/

Аватара пользователя
torvn77
Начинающий
Сообщения: 84
Зарегистрирован: 22 дек 2014, 01:50
Репутация: 1
Город: Санкт-Петербург
Страна: Россия

Re: Установка ОС Debian Wheezy x86_64

#7 

Сообщение torvn77 » 10 янв 2015, 03:16

Подготовка компьютера к установке ОС Debian Wheezy
Сборка компьютера
Есть поговорка "всяк кулик своё болото хвалит", поэтому чужие советы и рекомендации следует принимать к сведению, а не к исполнению (В том числе и мои).

Аватара пользователя
torvn77
Начинающий
Сообщения: 84
Зарегистрирован: 22 дек 2014, 01:50
Репутация: 1
Город: Санкт-Петербург
Страна: Россия

Re: Установка ОС Debian Wheezy x86_64

#8 

Сообщение torvn77 » 10 янв 2015, 03:23

Стратегии организации дикового пространства (Экономная/Рациональная/Повышенной надёжности)
/boot на переходник sd-card/CF => SATA
Систему на одну флешку,/home на другую или всё на SSD диск?
подключение двух флешек по 16GB и переходника Espada SATA => CF/SD-Card
Есть поговорка "всяк кулик своё болото хвалит", поэтому чужие советы и рекомендации следует принимать к сведению, а не к исполнению (В том числе и мои).

Аватара пользователя
torvn77
Начинающий
Сообщения: 84
Зарегистрирован: 22 дек 2014, 01:50
Репутация: 1
Город: Санкт-Петербург
Страна: Россия

Re: Установка ОС Debian Wheezy x86_64

#9 

Сообщение torvn77 » 10 янв 2015, 03:35

Установка с помощью образа диска mini.iso весом в 20 МБ


Найти его можно здесь:
Для архитектуры i386 и реалтайм API RTAI
http://ftp.nl.debian.org/debian/dists/wheezy/main/installer-i386/current/images/netboot/
Для архитектуры amd64 и реалтайм API Preempt
http://ftp.nl.debian.org/debian/dists/wheezy/main/installer-amd64/current/images/netboot/
А если эта ссылка стала не рабочей то можно найти новую через страницу :
https://www.debian.org/distrib/netinst
https://www.debian.org/distrib/netinst.en.html
в разделе "other images (netboot, USB stick, etc.)" "Мини CD, USB-диски и т.д."Tiny CDs, USB sticks, etc.".
При выборе архитектуры диска и реалтайм API ознакомьтесь с главой о разнице между ними.
http://vk.com/topic-77252290_30466944?post=30
(Будте внимательны с сайтом debian.org,ходишь по нему кругами,
какая страница какому релизу посвящена напрочь не понятно)

К сожалению,в отличии от RedHat подобных дистрибутивов графического режима у минимального CD не предусмотрено.
Но это не страшно,так как установка для "обычных" пользователей достаточно простая и хорошо описана в интернете,например здесь:
http://howtounix.ru/tags/ustanovka/
Консольный установщик для простых пользователей в "обычном " режиме спокойно подключил внешний репозиторий с зеркала http://mirror.yandex.ru после чего через несколько простых действии начинается установка пакетов.
Так как обычно для установщиков используются специально скомпилированные ядра которые из-за своей покоцанности не всегда дописывают данные на диск и портят систему,то установку пакетов следует делать в минимальном количестве отложив установку основной массы пакетов на потом.
Поэтому при выборе пакетов снимаем все галки и запускаем процесс установки системы.
(SSH сервер для работы не нужен и при слабых паролях вида 123 будет дырой в систему, ну а состав "Standart system utilites" не известен,там может быть как что-то полезное,как и ненужное.Впрочем ни что не мешает доставить нужные пакеты при соответствующей необходимости потом.)

Назвать пользователя administrator так как права которые он получит могут оказаться больше чем реально понадобиться,но удалять или менять этого пользователя нельзя,так как он выступает своеобразным эталоном настрой ки пользователя с расширенными правами.
Вместо этого для работы надо потом,после окончания установки создать пользователя work и прав дать ему по меньше.
права же раздаются через редактирование файла /etc/group

Ссылки на официальную инструкцию по установке Debian на момент 20.09.2014:
Для i386 https://www.debian.org/releases/stable/i386/
Для amd64 https://www.debian.org/ports/amd64/
Есть поговорка "всяк кулик своё болото хвалит", поэтому чужие советы и рекомендации следует принимать к сведению, а не к исполнению (В том числе и мои).

Аватара пользователя
torvn77
Начинающий
Сообщения: 84
Зарегистрирован: 22 дек 2014, 01:50
Репутация: 1
Город: Санкт-Петербург
Страна: Россия

Re: Установка ОС Debian Wheezy x86_64

#10 

Сообщение torvn77 » 10 янв 2015, 03:37

Описание работы с диском сетевой установки
Contry.png
636 просмотров
Contry.png 10.12 КБ
Contry2.png
636 просмотров
Contry2.png 8.59 КБ
Contry3.png
636 просмотров
Contry3.png 11.61 КБ
Contry4.png
636 просмотров
Contry4.png 11.56 КБ
Debian_Wheezy_i386.png
636 просмотров
Debian_Wheezy_i386.png 86.47 КБ
Debian_Wheezy_i386_2.png
636 просмотров
Debian_Wheezy_i386_2.png 12.82 КБ
Debian_Wheezy_i386_3.png
636 просмотров
Debian_Wheezy_i386_3.png 10.14 КБ
Debian_Wheezy_i386_4.png
636 просмотров
Debian_Wheezy_i386_4.png 10 КБ
Debian_Wheezy_i386_5.png
636 просмотров
Debian_Wheezy_i386_5.png 7.52 КБ
Debian_Wheezy_i386_6.png
636 просмотров
Debian_Wheezy_i386_6.png 7.22 КБ
Debian_Wheezy_i386_7.png
636 просмотров
Debian_Wheezy_i386_7.png 10.98 КБ
Debian_Wheezy_i386_8.png
636 просмотров
Debian_Wheezy_i386_8.png 8.39 КБ
Debian_Wheezy_i386_9.png
636 просмотров
Debian_Wheezy_i386_9.png 7.38 КБ
Debian_Wheezy_i386_10.png
636 просмотров
Debian_Wheezy_i386_10.png 11.71 КБ
Debian_Wheezy_i386_11.png
636 просмотров
Debian_Wheezy_i386_11.png 5.79 КБ
Debian_Wheezy_i386_12.png
636 просмотров
Debian_Wheezy_i386_12.png 8.06 КБ
Debian_Wheezy_i386_13.png
636 просмотров
Debian_Wheezy_i386_13.png 6.96 КБ
Debian_Wheezy_i386_14.png
636 просмотров
Debian_Wheezy_i386_14.png 6.2 КБ
Debian_Wheezy_i386_15.png
636 просмотров
Debian_Wheezy_i386_15.png 8.94 КБ
Debian_Wheezy_i386_16.png
636 просмотров
Debian_Wheezy_i386_16.png 8.32 КБ
Есть поговорка "всяк кулик своё болото хвалит", поэтому чужие советы и рекомендации следует принимать к сведению, а не к исполнению (В том числе и мои).

Аватара пользователя
torvn77
Начинающий
Сообщения: 84
Зарегистрирован: 22 дек 2014, 01:50
Репутация: 1
Город: Санкт-Петербург
Страна: Россия

Re: Установка ОС Debian Wheezy x86_64

#11 

Сообщение torvn77 » 11 янв 2015, 04:13

Описание работы с диском сетевой установки


Последующая настройка системы.

Выполнив перезагрузку после установки логинимся под рутом набрав имя пользователя root и заданный во время установки пароль.
(Напомню,что паролей при установке было задано два,один для рута,другой для пользователя,которого мы назвали administrator)

После логина можно приступить к установке десктопного окружения MATE.
С инструкцией по установке MATE можно ознакомится на сайте проекта по адресу
http://wiki.mate-desktop.org/download
Там сказано,что перед установкой MATE надо подключить backports репозиторий Debian'a.
Так как базовые утилиты мы не ставили,надо поставить утилиту для регистрации репозитория в системе:
apt-get install python-software-properties software-properties-common
dpkg-reconfigure python-software-properties

После её установки чтобы потом не суетится подключим не только репозиторий backports но и другие репозитории дистра:
add-apt-repository "deb http://mirror.yandex.ru/debian wheezy main contrib"
add-apt-repository "deb http://mirror.yandex.ru/debian wheezy-updates main contrib"
add-apt-repository "deb http://mirror.yandex.ru/debian wheezy-backports main contrib"
При этом я не рекомендую подключать репозитрорий non-free с пропринтарными программами и официальными драйверами,как правило их поставщики не заботятся о должной интеграции с дистром и установка этого софта приносит больше проблем,чем пользы.
Поэтому если система хорошо работает без него то ставить из него софт не следует.

После добавления репозиториев для принятия изменений надо отдать команду синхронизации пакетной базы и установки обновлений пакетов:
apt-get -y update && apt-get -y upgrade

apt-get install mc lynx htop apt-rdepends
Для работы потом создать пользователя work и права которые ему дать через /etc/group.
опции других файловых ситем в /etc/fstab польза noatime noexec nosuid
монтирование tmpfs /tmp /storage/Memory через /etc/fstab
Ex.:
tmpfs_001 /tmp tmpfs defaults,noatime,mode=1777,size=256M 0 0
tmpfs_001 /media tmpfs defaults,noatime,mode=755,size=1M 0 0
tmpfs_002 /storage/Memory tmpfs defaults,noatime,mode=777,size=1G 0 0
//192.168.1.7/NC_Programm /home/work/Documents/Projects/NC_Programm cifs rw,user=NC_Programm,pass=luk0,sec=ntlmv2,uid=1001,gid=1001,users
#,noatime,noexec,nosuid

После этого следует после этого надо три раза синхронизировать дисковый кэш командой sync и отдав команду reboot запустить процесс перезагрузки компьютера.

Шпаргалка получение ключей Debian,они по умолчанию есть в дистре,но если набедакурили то их можно востановить через интернет:
apt-key adv —keyserver hkp://keys.gnupg.net —recv-key 46925553
apt-key adv —keyserver hkp://keys.gnupg.net —recv-key 65FFB764
Есть поговорка "всяк кулик своё болото хвалит", поэтому чужие советы и рекомендации следует принимать к сведению, а не к исполнению (В том числе и мои).

Аватара пользователя
torvn77
Начинающий
Сообщения: 84
Зарегистрирован: 22 дек 2014, 01:50
Репутация: 1
Город: Санкт-Петербург
Страна: Россия

Re: Установка ОС Debian Wheezy x86_64

#12 

Сообщение torvn77 » 28 фев 2015, 01:39

Резерв_1
Есть поговорка "всяк кулик своё болото хвалит", поэтому чужие советы и рекомендации следует принимать к сведению, а не к исполнению (В том числе и мои).

Аватара пользователя
torvn77
Начинающий
Сообщения: 84
Зарегистрирован: 22 дек 2014, 01:50
Репутация: 1
Город: Санкт-Петербург
Страна: Россия

Re: Установка ОС Debian Wheezy x86_64

#13 

Сообщение torvn77 » 28 фев 2015, 01:39

Резерв_2
Есть поговорка "всяк кулик своё болото хвалит", поэтому чужие советы и рекомендации следует принимать к сведению, а не к исполнению (В том числе и мои).

Аватара пользователя
torvn77
Начинающий
Сообщения: 84
Зарегистрирован: 22 дек 2014, 01:50
Репутация: 1
Город: Санкт-Петербург
Страна: Россия

Re: Установка ОС Debian Wheezy x86_64

#14 

Сообщение torvn77 » 28 фев 2015, 01:40

резерв_3
Есть поговорка "всяк кулик своё болото хвалит", поэтому чужие советы и рекомендации следует принимать к сведению, а не к исполнению (В том числе и мои).

Аватара пользователя
torvn77
Начинающий
Сообщения: 84
Зарегистрирован: 22 дек 2014, 01:50
Репутация: 1
Город: Санкт-Петербург
Страна: Россия

Re: Установка ОС Debian Wheezy x86_64

#15 

Сообщение torvn77 » 28 фев 2015, 01:41

Резерв_4
Есть поговорка "всяк кулик своё болото хвалит", поэтому чужие советы и рекомендации следует принимать к сведению, а не к исполнению (В том числе и мои).

Аватара пользователя
torvn77
Начинающий
Сообщения: 84
Зарегистрирован: 22 дек 2014, 01:50
Репутация: 1
Город: Санкт-Петербург
Страна: Россия

Re: Установка ОС Debian Wheezy x86_64

#16 

Сообщение torvn77 » 28 фев 2015, 01:42

Резерв_5

Добавлено спустя 1 минуту 9 секунд:
Резерв_16
Есть поговорка "всяк кулик своё болото хвалит", поэтому чужие советы и рекомендации следует принимать к сведению, а не к исполнению (В том числе и мои).

Аватара пользователя
torvn77
Начинающий
Сообщения: 84
Зарегистрирован: 22 дек 2014, 01:50
Репутация: 1
Город: Санкт-Петербург
Страна: Россия

Re: Установка ОС Debian Wheezy x86_64

#17 

Сообщение torvn77 » 28 фев 2015, 01:43

Резерв_16
Есть поговорка "всяк кулик своё болото хвалит", поэтому чужие советы и рекомендации следует принимать к сведению, а не к исполнению (В том числе и мои).


Вернуться в «Linux»

Сейчас на форумах

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей