nicka_startcev: а на русском тут чо есть, а? (Default)
[personal profile] nicka_startcev
На работе комп, 16гб рам 8х2 ядер (8 честных, у каждого гипертрединг), на компе винда. вроде бы 7-ка.
в винде крутится виртуалка с дебиан-стойло, куда прокинуто 8 ядер, 8гб оперативки. диск - в файле, места хватает.

в внешней винде я пользую только "зайти на удаленку проверить копропротивную почту" и "запустить виртуалку с рабочим окружением".

окружение - айсвм. с системд. типично, что-то пишу в гэдите, запускаю какие-то среды, прошиваю через усб разные стм32.

(кстати, вопросы.
1. как в линуксе настроить, разобраться или хотя бы перевести на человеческий язык "удаленное подключение к удаленной винде"
2. как проще всего вывернуть наизнанку систему, пихнув винду в виртуалку, а виртуалку с линуксом накатить на голое железо?)

так вот. проподземный стук. я каждый день замораживаю виртуалку вечером, размораживаю утром -- все окошки на своих местах, отлаживаемые СТМ32 по усб пробрасываются как надо, можно сразу начинать работу.
но.
но.
иногда (этак раз в месяц) вдруг внезапно в линуксе рут из-за ошибок перемонтируется в ридонли, приходится записывать на бумажку несохраненное и перегружаться. в винде проверял диск на ошибки, на голом жлезе гонял тесты оперативки - граблей не нашел.

что еще проверить, или что можно исправить?

Date: 2018-03-24 02:10 pm (UTC)
From: [personal profile] ex0_planet
Да но нет. Человек разрабатывает эмбедщину, а там типично никто не озабочивается пакетизацией всяких сред, SDK и проч. Подобную поебень бывает потом очень сложно восстановить.

Собственно, распространенность команд вроде 'pip install' как бы намекает на то, что на пакетизацию всем положить, кроме бородатых одминов-бюрократов из прошлого тысячелетия.

Кстати, на этой волне вполне понимаю Поттеринга, который давно уже озаботился вопросом "как мы будем собирать дистрибутивы в новом тысячелетии" и предлагает вообще отказаться от пакетов и разруливать все путем выдачи каждому приложению того окружения, которое оно ожидает (нечто среднее между nixos и принятым в винде подходом).

Date: 2018-03-24 03:45 pm (UTC)
avnik: (Default)
From: [personal profile] avnik
Ну вот лучше таки озаботиться, потому что иначе каждый второй разработчик в конторе будет это делать самостоятельно, по причине того что его рабочая станция развалилась.

fyi, всякие `pip install` как раз заворачиваются в никс одним куском (там есть тул, который кушает requirements.txt с учетом пиннинга версий, и делает большой app.nix -- pypi2nix если мне не изменяет память, и вроде был еще один аналогичный). Меня впрочем больше интересует cabal2nix/stack2nix в данный момент ;)

Date: 2018-03-24 04:52 pm (UTC)
From: [personal profile] ex0_planet
Не факт что там на остальных станциях линукс. Возможно просто Никита такой оригинал :) Arm gcc тулчейн есть и под винду, если в качестве среды какой-нибудь эклипс или готовое окружение на его базе, то оно в принципе портабельно и в принципе везде будет одинаково собираться.

Заворачиваться-то они заворачиваются; так-то вообще и checkinstall есть, просто это все равно НЕ нормальный пакет с точки зрения системной бюрократии. Это лучше чем make install и его аналоги, но главный разрыв все равно не в формате архива, а в головах — пакет, это то, у чего есть мейнтейнер. Нынешняя молодежь упорно старается этого аспекта не замечать.

Profile

nicka_startcev: а на русском тут чо есть, а? (Default)
nickita a startcev

June 2018

S M T W T F S
     12
345 67 89
10 11 121314 1516
17181920212223
24252627282930

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 21st, 2025 07:51 am
Powered by Dreamwidth Studios