Курс по Линукс Минт

Аватара пользователя

WWolf
Сообщения: 3893
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1687 раз
Поблагодарили: 1212 раз
Контактная информация:

Курс по Линукс Минт

#61

18 окт 2018, 22:29

StarMAUGLI писал(а):
18 окт 2018, 20:31
Ну например, у нас на работе довольно долго муссировали покупку программно-востановительного комплекса PC-3000, чем ты его заменишь? Впрочем, есть проги и попроще для восстановления хардов и инфы с них. Как шить фирмваре? все утилиты для шитья хардов, например, либо под допотопный ДОС, либо под винду
Ну с такими комплексами не работал, но больше чем уверен что они имеют управление по com-порту и/или usb (где по факту стоит конвертер usb-com). Если с первым могут быть проблемы под вайном, то с переходником ваще никаких проблем. Ну это я сужу на примере программатора Triton. А вообще один раз вправлял мозги диску через сервисный разъём, так там же простейший uart и своя консоль, так что тут вообще из коробки всё есть в линухе... Фирмваре вроде так же можно через сервисный разъём лить в консоли диска, там вроде просто дамп кидается и всё шито крыто...
StarMAUGLI писал(а):
18 окт 2018, 20:31
Или вот инфракрасную паяльную станцию с нативным программным управлением по термодатчику где взять?
тут что-то ваще не понятно... где станция и где софт? какая связь? нипанятно и ооочень специфично...
StarMAUGLI писал(а):
18 окт 2018, 20:31
Например, какие программаторы можно под линукс использовать?
ну по своему опыту скажу что линукс этой рай для нижнего программиста... кроме небольшого нюанса с avr-gcc
в работе пользую:
1. Для PLIS - ByteBlaster на LPT порту - altera под линь есть от производителя (так что не гоните тут на intel). Завелось всё чуть ли не само. Вообще ничего не делал, кроме установки.
2. Для AVR - PonyProg на com-порту(не помню как он называется правильно) и usbasp через avrdude. PonyProg есть нативный под линь, но не собирал и не пользовал потому что usbasp купил. C usbasp udev только подравил и всё. Работает идеально.
3. Для STM32 - пользую st-link и j-link. С первым вообще никаких проблем и многие IDE чуть ли не по дефолту его пользуют. Со вторым пришлось повозиться часик правя конфиги openocd что б завести swd по умолчанию вместо j-tag (20 минут гугления, 20 минут чаепития, 20 минут правка конфигов и доведение до состояния как надо мне). j-link кстати тоже нативный софт даёт вполне сносный.
4. Triton для флэшек и 51 контроллеров. Под вайном через usb летает. Чeго не хватает что б завести полноценный компорт так и не докапался.
5. Самописный лоадер для девайсов - под вайном работал, но как-то с ошибками. Разбираться не стал, переписал под линух и бед не знаю :)

Но это всё ж не для простых обывателей, а для программистов и инженеров. Так что упоминания в курсе для непрофильных слушателей ваще не имеет смысла :)
Последний раз редактировалось пользователем 1 WWolf; всего редактировалось раз: 18

Аватара пользователя

WWolf
Сообщения: 3893
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1687 раз
Поблагодарили: 1212 раз
Контактная информация:

Курс по Линукс Минт

#62

18 окт 2018, 22:31

StarMAUGLI, минт конечно же :) а вообще там и deb и rpm пакеты установочные есть :)

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1650
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 697 раз
Поблагодарили: 187 раз
Контактная информация:

Курс по Линукс Минт

#63

18 окт 2018, 23:09

slant писал(а):
18 окт 2018, 22:06
Например Scribus - в репах есть. Вполне себе рабочая вещь, мне хватает на всякое разное. Не хуже corel'а, который у меня в учебной программе для верстки показывали в свое время.
Скрибус, говоришь? - посмотрю. Видно, плохо искал. ))
А Корел, (имхо) все-таки не версточная прога. Впрочем, меня учили верстке давно, когда еще QuarkXPress 4.0 был намба ван. С тех пор много воды утекло.
slant писал(а):
18 окт 2018, 22:06
Ни Майя, ни 3D макс "по чертежу" вам тоже ничего не отрисуют.
За Майю не скажу, а вот 3D max *.dwg формат знал и принимал.
slant писал(а):
18 окт 2018, 22:06
А это здесь при чем?
https://www.acelab.ru/dep.pc/information.php и
https://www.acelab.ru/dep.pc/products/P ... shchih.pdf
1.1. Системные требования
...
...операционная система семейства Windows...
...
slant писал(а):
18 окт 2018, 22:06
Шить железо предпочтительно под DOS, и это совсем не просто так. В DOS возможен прямой доступ к железу, и нет параллельно крутящихся процессов которые могут повлиять на тайминги и прочую тонкую "магию". :)
У Сигейта и Вестерн Диджитал есть утилиты под Windows. Сигейт доводилось перешивать после лечения "мухи Це-Це". Другие бренды не доводилось, но утилиты в инете видел.
BIOS обычно шил из-под DOS. У Хьюлета есть линейка оборудования, где биос распространяется как экзшник. Как-то мне как-то попалась статья и я из спортивного интереса прошил BIOS из-под Linux (хотя нужды в этом не было).
Какой-то сервер доводилось перешивать из под EFI.

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1650
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 697 раз
Поблагодарили: 187 раз
Контактная информация:

Курс по Линукс Минт

#64

18 окт 2018, 23:10

WWolf писал(а):
18 окт 2018, 22:29
Но это всё ж не для простых обывателей, а для программистов и инженеров. Так что упоминания в курсе для непрофильных слушателей ваще не имеет смысла
ок
это я больше для себя, для понимания

Аватара пользователя

AlexZ
Сообщения: 1395
Зарегистрирован: 06 янв 2018, 21:06
Решено: 3
Откуда: Горно-Алтайск
Благодарил (а): 212 раз
Поблагодарили: 177 раз
Контактная информация:

Курс по Линукс Минт

#65

18 окт 2018, 23:13

StarMAUGLI писал(а):
18 окт 2018, 14:01
У нас в курсе есть такой подпункт "Достоинства и недостатки Linux"
На первом занятии как вижу, для студентов колледжа. Я бы оставил только Достоинства-Преимущества, а о недостатках пока скромно промолчал.. :smile: (ложку дегтя на потом, на последнем занятии). Ну или как минимум убрал бы все спорные моменты о которых уже говорено. Зачем это сейчас студентам?
Тут ведь какая задача - на первой паре как можно больше заинтересовать и увлечь в мир линукс, а на последующих рассказывать подробненько от простого (для понимания) к сложному. Да и поменьше бы всей этой узкой спецификации..

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1650
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 697 раз
Поблагодарили: 187 раз
Контактная информация:

Курс по Линукс Минт

#66

18 окт 2018, 23:22

AlexZ писал(а):
18 окт 2018, 23:13
:smile: (ложку дегтя на потом, на последнем занятии)
совет услышал, с моим имхо правда он расходится - оставлю на откуп преподавателю, пусть он сам решает...

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1650
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 697 раз
Поблагодарили: 187 раз
Контактная информация:

Курс по Линукс Минт

#67

18 окт 2018, 23:25

WWolf писал(а):
18 окт 2018, 20:57
у меня пока только клиенты под 1с... Работают так же как и виндовые - проблем нет ни с чем... Установка только кривая, требует и серверные пакеты... Скоро будем БД самой 1с переводить на удалённый сервак под линухом... А там и серверную часть наверное переведем...
может How To как-нибудь сделаешь? На сколько я понимаю, тема 1С для малого/среднего бизнеса (и его админов) довольно животрепещущая. А развернутой инфы маловато.

Аватара пользователя

WWolf
Сообщения: 3893
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1687 раз
Поблагодарили: 1212 раз
Контактная информация:

Курс по Линукс Минт

#68

18 окт 2018, 23:36

StarMAUGLI, да какой там хауту? Скачать и установить.. Для разрешения зависимостей качать и пакеты для серверной части... Ставится как и любой другой деб без шума и пыли... Это ж не под вайном запускать... Там изголений было много... Нюанс состоит только в версии серверной части... Там начиная с какой-то только версии... Пока наши админы не обновились, я страдал под вайном, сейчас бед не знаем

Аватара пользователя

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

Курс по Линукс Минт

#69

19 окт 2018, 09:41

WWolf писал(а):
18 окт 2018, 23:36
Ставится как и любой другой деб без шума и пыли...
Только вчера на работе обновлял гл.бухгалтеру на 1С: Предприятие 8.3.13.1513 в Debian 9. Внезапно эта версия платформы начала просит libpng12, хотя в репозиториях уже давно libpng16 и предыдущая 8.3.12.1529 заводилась без проблем. :wacko:
Изображение

Аватара пользователя

WWolf
Сообщения: 3893
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1687 раз
Поблагодарили: 1212 раз
Контактная информация:

Курс по Линукс Минт

#70

19 окт 2018, 10:00

Bill Williamson, ну это не проблема... Но вопрос к программистам 1с...

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1650
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 697 раз
Поблагодарили: 187 раз
Контактная информация:

Курс по Линукс Минт

#71

19 окт 2018, 12:41

Bill Williamson писал(а):
19 окт 2018, 09:41
Только вчера на работе обновлял гл.бухгалтеру на 1С: Предприятие 8.3.13.1513 в Debian 9. Внезапно эта версия платформы начала просит libpng12, хотя в репозиториях уже давно libpng16 и предыдущая 8.3.12.1529 заводилась без проблем.
А как решаются такие проблемы в принципе?

Аватара пользователя

rogoznik
Сообщения: 10040
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Курс по Линукс Минт

#72

19 окт 2018, 12:44

StarMAUGLI, вариантов то немного. Вот что с ходу приходит на ум(сам так делал):
1. Сделать символическую ссылку на новую либу, задав ссылке имя как у старой.
2. Подсовывание библиотеки старой версии.
ИзображениеИзображение

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1650
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 697 раз
Поблагодарили: 187 раз
Контактная информация:

Курс по Линукс Минт

#73

19 окт 2018, 13:00

darkfenix писал(а):
19 окт 2018, 12:44
1. Сделать символическую ссылку на новую либу, задав ссылке имя как у старой.
а другое ПО использующее эту библиотеку как смотрит на такой даунгрейд?
можно ли обновлять эту библиотеку в дальнейшем?
darkfenix писал(а):
19 окт 2018, 12:44
2. Подсовывание библиотеки старой версии.
подсовывание куда? Просто скачать и держать две библиотеки?

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1650
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 697 раз
Поблагодарили: 187 раз
Контактная информация:

Курс по Линукс Минт

#74

19 окт 2018, 13:13

В одном из занятий есть обзор Дебиана и его форков.
По скольку их бездонное количество, взял несколько
Debian - универсальная операционная система - так они сами себя позиционируют
- antiX - легковесный дистрибутив, ориентированный на устаревшее оборудование
- Clonezilla Live - изначально набор утилит для клонирования дисков и отдельных разделов, выросший до самостоятельного дистрибутива
- Deepin (китайский коммунистический линукс)
- DebianEdu/ScoleLinux - сервер для учебных заведений
- Kali (инструмент кулхацкеров) - на самом деле пакеты довольно старые
- Knoppix - дистрибутив ориентированный на завпуск с ODD. Необходимые программы распаковываются и загружаются в память на лету по мере необходимости. При закрытии - тут же выгружаются из памяти.
- Linux Mint Debian Edition (LMDM)
- - ver. 3 Cindi - Debian Stretch
- - - x32
- - - x64
- Ubuntu (текущая версия 18.04 обновлена до версии 18.10 в октябре)
- - <http://adiutor.ru/index.php/ubuntu-18-04-overview>
- - <https://habr.com/company/selectel/blog/354390/>
- - Ubuntu Server
- - Kubuntu (KDE)
- - Xubuntu (XFCE)
- - Lubuntu (LXDE или LXQt)
- - Ubuntu GNOME
- - Ubuntu MATE
- - KDE Neon (KDE, но самые свежие пакеты)
- - - Maui Linux (?)
- - CrunchBang
- - - Bunsen Lab (Open Box довольно интересный дистрибутив)
- - Elementary OS (DE Pantheon собственной разработки: интерфейс похож на MacOS) три основных правила: «краткость», «избегать конфигураций» и «минимальная документация»
- - Bodhi (DE Moksha собственной разработки, минималистический набор легковесного ПО)
- - Zorin OS "африканский" дистрибутив (тестировалась в Кении). Интерфейс похож на Windows.
- - Ubuntu Studio (дистрибутив для фото-, видео-, аудио- студии). На самом деле ничего особенного просто иллюстрация от том с какой целью делают дистрибуитвы.
- - Christian Edition (линукс для христиан) Тоже иллюстрация.
- - Linux Mint - о нем подробнее отдельно
Возможно, что-то еще стоит осветить именно из Дебиана и его форков? Или, наоборот - убрать?
Остальные дистры буду рассматривать в другом занятии.

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1650
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 697 раз
Поблагодарили: 187 раз
Контактная информация:

Курс по Линукс Минт

#75

19 окт 2018, 13:20

Про Минт просто коротенько беглый обзор версий доступных на сегодня к скачиванию:
17 Qiana - Ubuntu Trusty
17.1 Rebeca - Ubuntu Trusty
17.2 Rafaela - Ubuntu Trusty
17.3 Rosa - Ubuntu Trusty
(доступные к скачиванию образы)
- - Cinnamon (32-bit)
- - Cinnamon (64-bit)
- - Cinnamon no-codecs (32-bit)
- - Cinnamon no-codecs (64-bit)
- - Cinnamon OEM (64-bit)
- - KDE (32-bit)
- - KDE (64-bit)
- - MATE (32-bit)
- - MATE (64-bit)
- - MATE no-codecs (32-bit)
- - MATE no-codecs (64-bit)
- - MATE OEM (64-bit)
- - Xfce (32-bit)
- - Xfce (64-bit)
18 Sarah - Ubuntu Xenial
18.1 Serena - Ubuntu Xenial
18.2 Sonya - Ubuntu Xenial
18.3 Sylvia - Ubuntu Xenial
- - Cinnamon (32-bit)
- - Cinnamon (64-bit)
- - KDE (32-bit)
- - KDE (64-bit)
- - MATE (32-bit)
- - MATE (64-bit)
- - Xfce (32-bit)
- - Xfce (64-bit)
19 Tara - Ubuntu Bionic
- - Cinnamon (32-bit)
- - Cinnamon (64-bit)
- - MATE (32-bit)
- - MATE (64-bit)
- - Xfce (32-bit)
- - Xfce (64-bit)
LMDE - у меня попал в #74, т.к. он НЕ на базе Убунты.

Аватара пользователя

rogoznik
Сообщения: 10040
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

Курс по Линукс Минт

#76

19 окт 2018, 13:42

StarMAUGLI писал(а):
19 окт 2018, 13:00
а другое ПО использующее эту библиотеку как смотрит на такой даунгрейд?
это не даунгрейд. Библиотека как была так и осталась. Просто будет еще символическая ссылка на нее и эта ссылка будет иметь другое имя. Проги которым нужна либа спокойно к ней обращаются. Проги которым нужна другая версия увидят ссылку и обратятся к ней, а в итоге попадут на новую либу и если в api либы ничего не изменилось то все будут счастливы.
StarMAUGLI писал(а):
19 окт 2018, 13:00
можно ли обновлять эту библиотеку в дальнейшем?
Вообще без проблем.
StarMAUGLI писал(а):
19 окт 2018, 13:00
подсовывание куда? Просто скачать и держать две библиотеки?
Просто выкачиваешь либу, подсовываешь туда где ее ожидает прога и все.
ИзображениеИзображение

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1650
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 697 раз
Поблагодарили: 187 раз
Контактная информация:

Курс по Линукс Минт

#77

20 окт 2018, 02:57

Chocobo писал(а):
18 окт 2018, 15:14
Intel - неясно чем он тебе насолил, интел норм вкладывается в разработку ядра и поддержку своих девайсов, они обычно заинтересованы
Когда я баловался с настройками ядра, я обратил внимание, что выбор процессоров от Интел в ядре 4.4 не велик. В частности, там есть выбор "Core2 кроме Xeon". А Xeon - нету. Вообще. Даже если оставить в стороне энтузиастов, которые ставят себе ксеоны на десктопные машины, еще остаются сервера. С ними-то как? Серверный ксеон будет работать с набором инструкций от Пентиум 4?

no avatar

asa
Сообщения: 456
Зарегистрирован: 19 авг 2018, 10:45
Решено: 3
Благодарил (а): 126 раз
Поблагодарили: 215 раз
Контактная информация:

Курс по Линукс Минт

#78

20 окт 2018, 20:53

Мой зеон е3 1240 указанный в подписи работает. Если правильно понял о чем вы :smile:

Аватара пользователя

Автор темы
StarMAUGLI
Сообщения: 1650
Зарегистрирован: 10 сен 2016, 10:16
Решено: 19
Откуда: Москва
Благодарил (а): 697 раз
Поблагодарили: 187 раз
Контактная информация:

Курс по Линукс Минт

#79

21 окт 2018, 18:12

asa писал(а):
20 окт 2018, 20:53
Мой зеон е3 1240 указанный в подписи работает.
Ну а чего ему не работать-то? Интеловские процессоры по линейке вниз вполне себе совместимы.

Вопрос, вот
1. какие инструкции у него по версии интела и какие по версии ядра используются? Все ли? (у меня ксеона нет, поэтому и проверить не могу).
По идее у вас должны быть поддержаны следующие инструкции и технологии:
• MMX
• SSE
• SSE2
• SSE3
• SSSE3
SSE4 (SSE4.1 + SSE4.2)
• AES (Advanced Encryption Standard inst.)
• AVX (Advanced Vector Extensions)

• EM64T (Intel 64)
• NX (XD, Execute disable bit)
• VT-x (Virtualization technology)
• VT-d (Virtualization for directed I/O)
• Hyper-Threading
• Turbo Boost
• Turbo Boost 2.0
• TXT (Trusted Execution tech.)

• Enhanced SpeedStep tech.

Плюс к этому:
Графический процессор нет
Контроллер оперативной памяти 2-канальный (DDR3-1066, DDR3-1333)
поддерживается ECC память
Контроллер PCIe PCI Express 2.0 (20 линий)
Другие модули / периферия нет
https://www.chaynikam.info/Xeon_E3-1240.html

Болдом выделил то, что отсутствует в моем Core2 Quad Q9300, но должно быть в вашем Xeon е3 1240
https://www.chaynikam.info/cpu_comparis ... ``1240`132`
(у меня SSE_4.1 обрезаная по сравнению с вашей)

UPD: Посмотрел ваше cpuinfo https://linux-hardware.org/index.php?pr ... og=cpuinfo - первые три инструкции отмеченные у меня болдом - увидел. Тут все прозрачно. Остальных нет (не увидел). Но если честно, я не знаю какими флагами в ядре оставшиеся должны обозначаться.

2. К тому же у меня LM 18.3 и я смотрел ядро 4.4, а у вас 4.15... может в каноникале допилили (ибо, у Линуса на kernel.org в отличии от 4.4 ядро 4.15 уже не поддерживается)?
Вы могли бы в конфигураторе ядра глянуть есть или нет ксеон и кинуть скриншот? (компилировать не обязательно, просто глянуть) :joke:
на подобии где взять информацию по ядру? (Пост StarMAUGLI #64409) на подобии второго скриншота в #51
(надо же знать что студентам говорить)
Последний раз редактировалось пользователем 2 StarMAUGLI; всего редактировалось раз: 21

Аватара пользователя

slant
Сообщения: 4504
Зарегистрирован: 21 июн 2017, 18:09
Решено: 99
Благодарил (а): 51 раз
Поблагодарили: 1992 раза
Контактная информация:

Курс по Линукс Минт

#80

21 окт 2018, 18:21

StarMAUGLI писал(а):
20 окт 2018, 02:57
Когда я баловался с настройками ядра, я обратил внимание, что выбор процессоров от Интел в ядре 4.4 не велик. В частности, там есть выбор "Core2 кроме Xeon". А Xeon - нету. Вообще.
Это не поддержка процессоров, это больше "профиль оптимизации" на доступные наборы инструкций. Разумеется там только самое популярное железо, а серверный процессор - штука не такая распространенная. Для такого случая конфиг надо вручную править, причем не по модели процессора а по доступным наборам инструкций в нем. Выбор "Core2 кроме Xeon" сформулирован так потому, что процессоры того поколения десктопные и серверные хоть и заявлялись близкими, но по факту имели разный набор доступных фич. Оптимизировать это дело надо по разному.

Закрыто

Вернуться в «Болталка: Оффтоп, разбор полетов»

Кто сейчас на конференции

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