Настройка Linux для инженера-ПТО/инженера-сметчика

habr.com — Я не слышал о том что бы кто-либо пытался на базе операционной системы Linux обустроить рабочее место для инженера в строительстве, хотя, казалось бы, для этого есть все предпосылки. Т.к. на законодательном уровне принято решение о прекращении закупок импортного ПО для критической информационной инфраструктуры и набирают обороты процессы импортозамещения, то пришло время поговорить о том, как рядовой инженер, скажем инженер-сметчик/инженер-ПТО сможет Установить и настроить необходимый софт.
Новости, Компьютеры | LuchS 11:04 25.04.2022
54 комментария | 37 за, 0 против |
#1 | 11:12 25.04.2022 | Кому: Всем
> инженер-сметчик/инженер-ПТО сможет Установить и настроить необходимый софт.

Или не сможет.
#2 | 11:26 25.04.2022 | Кому: Всем
Статья по установке вайна и win-ПО через него.
#3 | 11:26 25.04.2022 | Кому: Всем
Как доказать, что Винда баба, а Линукс мужЫк.
Винда:
- Дорогой, мне срочно нужно обновиться. Ой, а теперь мне нужно перезагрузиться. Ой, а теперь я не могу перезагрузиться, потому что ты заставил меня обновиться. Ну сделай же что-нибудь!!!
Линукс:
- Работать больше не буду. Всё. Вообще. Делай что хочешь, мне похуй.
:)
#4 | 11:29 25.04.2022 | Кому: Всем
Из личного опыта. Единожды настроенный Линукс работает вечно. Если только аппаратура за это время не сгорит.
#5 | 11:31 25.04.2022 | Кому: Всем
инженера ждёт интересный опыт по прокидыванию лицензий в этот самый софт
#6 | 11:32 25.04.2022 | Кому: Alpha21264
если не забыть отключить обновления
#7 | 11:34 25.04.2022 | Кому: Alpha21264
> Из личного опыта. Единожды настроенный Линукс работает вечно.

Из личного опыта - единожды настроенная винда работает вечно. Если не ставить больше никаких обновлений и нового софта.
#8 | 11:35 25.04.2022 | Кому: Всем
А... схуяли инженер ПТО должен этим заниматься? Ему буржуй за эти усилия что-то заплатит? У нас целое ебучее государство много денег осваивает, чтобы у этого инженера голова не болела
#9 | 11:37 25.04.2022 | Кому: endemic
> А... схуяли инженер ПТО должен этим заниматься? Ему буржуй за эти усилия что-то заплатит?

Основная задача буржуя заставить работников делать максимально больше за минимально меньшие деньги. У многих получается.
#10 | 11:47 25.04.2022 | Кому: Alpha21264
> Единожды настроенный Линукс работает вечно.

Его настраивать уже лет 15 как не надо. Раньше было такое, что чтобы запустить wifi, нужно было перекомпилять ядро. Это уже давно в прошлом. Сейчас есть убунту, манджаро и т.д. Установил всё по умолчанию, и всё работает.
#11 | 11:52 25.04.2022 | Кому: yvv
> Установил всё по умолчанию, и всё работает.

Пока люди работают в прикладном софте линуксоиды продолжают работать в ОС...
#12 | 12:00 25.04.2022 | Кому: Склеп
Практически любой дистр. линукса идёт в комплекте с кучей прикладного софта, в отличии от сами знаете чего.
#13 | 12:03 25.04.2022 | Кому: sashkin
Guardant драйвер нормально ставится на Дебиан и ПО в wine его видит
[censored]
#14 | 12:04 25.04.2022 | Кому: yvv
20 калькуляторов, 16 блокнотов, 300 смотрелок, причем к каждому формату по 300...
#15 | 12:04 25.04.2022 | Кому: yvv
> кучей прикладного софта

grep, tail, less, sed, awk, vim - не счесть им числа!!!
#16 | 12:04 25.04.2022 | Кому: Всем
Ещё год назад ГРАНД-Смета клиент на линукс готовила, может уже и результат есть. И нафиг тогда эти пляски с вайном. Какую-нибудь сводку затрат на 50 смет вывести даже мощный пк призадумается с вайном, боюсь, совсем беда будет.
#17 | 12:07 25.04.2022 | Кому: gl00m
В винде, например, даже архиватора файлов и ssh в дистрибутиве нет. Нужно отдельно всё закачивать.
#18 | 12:09 25.04.2022 | Кому: yvv
> В винде, например, даже архиватора файлов

Как нет?!? А куда он у тебя делся?!?

> ssh


И нахера он нужен простому пользователю?
#19 | 12:10 25.04.2022 | Кому: yvv
> В винде, например, даже архиватора файлов и ssh в дистрибутиве нет.

зипы в винде работают из коробки, да и ssh клиент тоже.
#20 | 12:14 25.04.2022 | Кому: Склеп
> И нахера он нужен простому пользователю?

А как без него клонить репу с гитлаба, например?

> Как нет?!? А куда он у тебя делся?!?


Никуда. Его там нет. И много чего ещё нет, что в линуксах есть из коробки, от баз данных до документооборота. Ну, то есть так-то для видны всё есть то же самое, что и для линукса, даже posix утилиты, но всё нужно закачивать/покупать отдельно с разных источников.
olezhe
надзор »
#21 | 12:16 25.04.2022 | Кому: Всем
Как уже было отмечено, всё кое-как работает через вайн.
Так себе решение. Пока нет массового спроса рынка, переписывать программы под линукс будет мало желающих. Это пока просто не окупается.
#22 | 12:17 25.04.2022 | Кому: yvv
> А как без него клонить репу с гитлаба?

а git clone[censored] не работает?
#23 | 12:19 25.04.2022 | Кому: gl00m
push, pull только через ssh ключ работает. И это правильно.
#24 | 12:21 25.04.2022 | Кому: yvv
> > Как нет?!? А куда он у тебя делся?!?
> Никуда. Его там нет

У всех есть, а у тебя нет. Удивительно

> И много чего ещё нет, что в линуксах есть из коробки, от баз данных до документооборота.


[Ржот]
И почему же тогда этим линуксом мало кто пользуется?
#25 | 12:22 25.04.2022 | Кому: gl00m
> зипы в винде работают из коробки

А мне нужен tar.

> да и ssh клиент тоже


Чего-то я его не вижу в win10 у жены.
#26 | 12:24 25.04.2022 | Кому: yvv
> push, pull только через ssh ключ работает.

кмк можно токены прикрутить, было бы желание.

Но. Лино я пользуюсь виндой на работе только потому что это единственная ось, разрешенная на юзверских машинах. Но wsl спасает, хоть и тупит на файловых операциях.
#27 | 12:24 25.04.2022 | Кому: yvv
> И много чего ещё нет, что в линуксах есть из коробки, от баз данных до документооборота.

А лично меня бесит когда в системе что-то лишнее есть из коробки. На новом девайсе с виндой я первым делом ставлю Uninstaller Tool и вычищаю все что туда вендор нафигачил без моего спроса. На новом Android точно также, первым делом идут в Приложения и удаляю все что можно удалить.
А уже потом ставлю только то, что мне нужно. А не какой-то нахер не всравшийся документооборот из коробки.
#28 | 12:24 25.04.2022 | Кому: yvv
> Чего-то я его не вижу в win10 у жены.

запустить cmd
набрать ssh
#29 | 12:27 25.04.2022 | Кому: Ilya.K
> А лично меня бесит когда в системе что-то лишнее есть из коробки.

Arch linux - очень голый из коробки. Только всё необходимое. Разве что грёбаный systemd подкачал.
#30 | 12:31 25.04.2022 | Кому: Ilya.K
> А лично меня бесит когда в системе что-то лишнее есть из коробки. На новом девайсе с виндой я первым делом ставлю Uninstaller Tool и вычищаю все что туда вендор нафигачил без моего спроса.

Есть дистрибутивы, где всё по минимуму по умолчанию устанавливается, но в репозитории тем не менее всё есть. В линуксах как раз для таких как ты всё очень гибко.
#31 | 12:32 25.04.2022 | Кому: gl00m
>> Чего-то я его не вижу в win10 у жены.

> запустить cmd

> набрать ssh

[censored]
#32 | 12:33 25.04.2022 | Кому: Склеп
> И почему же тогда этим линуксом мало кто пользуется?

А потому что всем нужен перацкий фотожоп, чтоб фотки для пейсбука в нём редактировать, хотя для этого есть и более подходящие инструменты.
#33 | 12:34 25.04.2022 | Кому: Сизый Лайт
home?
#34 | 12:35 25.04.2022 | Кому: gl00m
> home?

Windows 10 Pro
#35 | 12:37 25.04.2022 | Кому: Сизый Лайт
Microsoft Windows [Version 10.0.19043.1645]
(c) Microsoft Corporation. All rights reserved.

C:\>ssh
usage: ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-B bind_interface]
           [-b bind_address] [-c cipher_spec] [-D [bind_address:]port]
           [-E log_file] [-e escape_char] [-F configfile] [-I pkcs11]
           [-i identity_file] [-J [user@]host[:port]] [-L address]
           [-l login_name] [-m mac_spec] [-O ctl_cmd] [-o option] [-p port]
           [-Q query_option] [-R address] [-S ctl_path] [-W host:port]
           [-w local_tun[:remote_tun]] destination [command]


З.Ы. пишут: The SSH client is a part of Windows 10, but it’s an “optional feature” that isn’t installed by default.
#36 | 12:38 25.04.2022 | Кому: gl00m
А ты, везучий!
#37 | 12:41 25.04.2022 | Кому: gl00m
> The SSH client is a part of Windows 10, but it’s an “optional feature” that isn’t installed by default.

Спасибо, я такого не знал. На работе все виндузятники putty используют зачем-то.
#38 | 12:44 25.04.2022 | Кому: Всем
Как включить OpenSSH Client в Windows 10

[censored]
#39 | 12:45 25.04.2022 | Кому: yvv
> Спасибо, я такого не знал.

Это openssh емнип, соответсвенно, конфиги и ключи там же где у никсов, в ~/.ssh. У меня общая конфигурация для винды и для wsl

> На работе все виндузятники putty используют зачем-то.


Корявенький терминал с очень неудобными настройками. Я использую wezterm.
#40 | 12:49 25.04.2022 | Кому: Сизый Лайт
> С каждым новым выпуском Windows 10 все больше и больше полезных инструментов переносится из Linux.

> Хотя программное обеспечение Windows 10 OpenSSH в настоящее время находится в бета-версии, оно уже достаточно хорошо работает.


Ах вот оно чё. Может к выходу windows 15 туда и POSIX совместимость подвезут?
cp866
интеллектуал »
#41 | 13:41 25.04.2022 | Кому: Ilya.K
> На новом девайсе с виндой я первым делом ставлю Uninstaller Tool и вычищаю все что туда вендор нафигачил без моего спроса.

А не проще сразу не ставить то, что ненужно. Ну как в линуксе?
#42 | 13:55 25.04.2022 | Кому: gl00m
Угу, устанавливать надо.
Из-под powershell сразу есть.
#43 | 14:05 25.04.2022 | Кому: gl00m
>
> grep, tail, less, sed, awk, vim - не счесть им числа!!!

Vi. Vim отдельно ставить надо.
#44 | 14:07 25.04.2022 | Кому: Склеп
>
> [Ржот]
> И почему же тогда этим линуксом мало кто пользуется?

Потому что нет миллиардов вливаемых туда капиталистами, вестимо.
#45 | 14:12 25.04.2022 | Кому: lts
> Vi. Vim отдельно ставить надо.

~$ uname -a
Linux bla-bla-bla 3.10.0-1160.59.1.el7.x86_64 #1 SMP Wed Feb 16 12:17:35 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
~$ vim
-bash: vim: command not found
~$ vi --version
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Sep 30 2020 08:07:18)
#46 | 14:14 25.04.2022 | Кому: gl00m
> ~$ uname -a
> Linux bla-bla-bla 3.10.0-1160.59.1.el7.x86_64 #1 SMP Wed Feb 16 12:17:35 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
> ~$ vim
> -bash: vim: command not found
> ~$ vi --version
> VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Sep 30 2020 08:07:18)

Ну вот. vi есть, а vim нет
#47 | 14:15 25.04.2022 | Кому: lts
> Ну вот. vi есть, а vim нет

vi на вопрос - а ты что? отвечает: я - VIM - Vi IMproved 7.4
#48 | 14:16 25.04.2022 | Кому: gl00m
> > Ну вот. vi есть, а vim нет
>
> vi на вопрос - а ты что? отвечает: я - VIM - Vi IMproved 7.4

~ % vi -version
vi: illegal option -- i
Usage: vi [- | -s] [-l] [-L] [-R] [-r [file]] [-t tag]
[-v] [-V] [-w size] [+cmd | -c cmd] file...

У тебя неправильный линукс, symlink стоит какой-нибудь

vim --version
VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Mar 30 2022 23:54:07
#49 | 14:18 25.04.2022 | Кому: lts
# двойной минус
vi --version
#50 | 14:19 25.04.2022 | Кому: gl00m
~ % vi --version
vi: illegal option -- -
Usage: vi [- | -s] [-l] [-L] [-R] [-r [file]] [-t tag]
[-v] [-V] [-w size] [+cmd | -c cmd] file...



man vi

VI(1) User Commands VI(1)

NAME
vi, view, vedit - screen oriented (visual) display editor based on ex





man vim

VIM(1) General Commands Manual VIM(1)

NAME
vim - Vi IMproved, a programmer's text editor
Войдите или зарегистрируйтесь чтобы писать комментарии.