phd_ru: (Default)
[personal profile] phd_ru
Пришёл ко мне сын и задал вопрос, который я никак не ожидал от него услышать. «Пап», — говорит, — «вот я каждый раз открываю терминал и каждый раз мне в bash надо дать команду export PATH=/usr/bin/samtools-1.9:$PATH. Я думал, export запоминает эту команду, и мне не надо будет её в новом терминале печатать. Короче, мне надоело, как мне сделать, чтобы терминал сразу открывался с этой настройкой?»

Вот, думаю, какая непростая наука генетика, а вслух спрашиваю: «Зачем тебе вообще bash

Оказывается, партнёрская лаборатория прислала файлы в формате PiQ, а в его лаборатории используется программа, которой требуется формат BAM, и переконвертировать можно только программой samtools, которая не работает в Windows.

Дома сын поставил Docker с Debian, а на работе для разнообразия WSL с Ubuntu. Сам поставил, сам настроил, сам освоил. Конечно, поминутно залезая в Сеть с вопросами, читая сайты и форумы, но ведь справился! И это юноша, который 20 лет пользовался виндой исключительно как игровой платформой, и 15 лет яростно сопротивлялся идее научиться программировать и администрировать.

Освоил apt, bash, gcc, git, nano, скачал все библиотеки, скомпилировал последнюю версию samtools 1.9. В Debian есть samtools 1.9, я так понимаю, в WSL старая версия Ubuntu, там нету.

Два часа читал юноше лекции про nano ~/.bash_profile, shell-скрипты, chmod u+x, сравнительные достоинства mcedit и nano, и прочие смежные области.

PS. А ещё он для развлечения поставил в WSL X Server, Compiz, и пытается запускать графические программы. Тоже всё сам.

PPS. Теперь получается, я в генетике меньше понимаю, чем сын в Linux!
(will be screened)
(will be screened if not validated)
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org

February 2026

S M T W T F S
1234567
891011121314
15161718192021
22232425262728

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 4th, 2026 05:49 pm
Powered by Dreamwidth Studios