Реклама

Који је најзанимљивији начин издавања албума? Шта кажете на Линук кернел модул?

Управо то је мали бенд назван Нетцат урадио са својим последњим албумом, Цицлес Пер Инструцтион. Ево како да га набавите.

Ако је овај звучни комплекс немојте паничарити: иако је сигурно необично, није га тешко поставити. Потребно је само добро написану листу упутстава, а ви албум такође можете слушати преко модула за Линук кернел Каква је разлика између Линук дистрибуција ако су све Линук? [МакеУсеОф објашњава]Када се корисник први пут упозна са Линуком, можда ће им бити речено да користи Линук, али брзо ће научити да се то зове нешто друго. Да, Убунту, Федора, Линук Минт, Дебиан, опенСУСЕ и многи други ... Опширније . Ево шта треба да урадите под претпоставком да користите Убунту.

Ово није једини начин да се приступи музици. Албум је такође на БандЦампу, за стриминг. Да бисте заправо преузели музику, мораћете да купите песме. Коришћење ове методе кернел модула није начин да се избегне плаћање песама. Песме као што постоје за кернел модул нису типичне датотеке које могу репродуковати медиа плаиер.

instagram viewer

Припрема

нетцат_депендитионс
Будући да морамо да саставимо кернел модул, мораћемо да осигурамо да је наше окружење за изградњу спремно за рад. Да бисте инсталирали све потребне зависности на Убунту, покрените наредбу судо апт-гет инсталл битни ворбис-тоолс гит линук-заглавља - $ (унме -р).

Ово ће инсталирати алате за компајлирање, заглавља кернела потребне за прављење модула језгре, алате за репродукцију звука који раде са кернел модулом који правимо и услужни програм гит, који је користи се за контролу верзија верзија Шта је Гит и зашто бисте требали користити контролу верзије ако сте програмерКао веб програмери, пуно времена смо склони да радимо на локалним развојним местима, а онда само преносимо све кад завршимо. То је у реду када сте само ви и промене су мале, ... Опширније , који ћемо користити за преузимање кода.

Преузимање Ит

Затим ћемо морати да "урадимо" (што значи да преузмемо) код за албум. То можемо учинити помоћу команде гит клон https://github.com/usrbinnc/netcat-cpi-kernel-module.git.

Ово ће направити фасциклу у вашој матичној мапи под називом нетцат-цпи-кернел-модуле. Будући да преузима 6 песама (које су срамежљиве укупно сат времена), може потрајати неко време - ово је нормално.

нетцат_довнлоад2
Након завршетка преузимања, желећемо да уђемо у тај фолдер. То можемо учинити и командом цд нетцат-цпи-кернел-модуле.

Саставити

нетцат_цомпиле
Сада морамо саставити кернел модул. Ово се врло лако може урадити помоћу наредбе. Зависно од хардвера вашег система, ово можда неће трајати веома дуго. Међутим, имајте на уму да је за састављање овог кернел модула потребно мало више од 1ГБ доступне РАМ меморије. Програмери су ово споменули у својој датотеци РЕАДМЕ и могу да потврдим да сам видео исту шиљку док сам састављао.

Ако сте икада раније састављали софтвер, можда очекујете да судо маке инсталл команда да следи. Из неког разлога, то овде није неопходно. Када је компилација завршена, честитам! Тежи део је сада завршен.

Учитај

нетцат_дмесг

Сада када сте инсталирали модул, потребно је да га учитате. То можете учинити помоћу команде судо инсмод нетцат.ко. Ово би требало да покрене кернел модул. Да бисте проверили, покрените команду дмесг и потражите нешто слично овом у дну:

[2606.528153] [нетцат]: нетцат - Цицлес пер Инструцтион - Кернел Модуле Едитион - 2014
[2606.528153] [нетцат]: нетцат је Брандон Луциа, Андрев Олмстеад и Давид Балатеро
[2606.528153] [нетцат]: 'огг123 - дев / нетцат' за играње.

Играј!

За репродукцију музике имате последњу команду: огг123 - дев / нетцат. Ово је аудио алат који заправо може декодирати поруке које шаље нетцат кернел модул и требао би бити аутоматски послан вашем тренутном аудио уређају (звучници, слушалице итд.). Такође можете да проверите да ли се песма репродукује издавањем дмесг наредба поново, али прво погледајте разне белешке испод.

Остале белешке

Примијетићете да више не можете типкати било које терминалне наредбе А-З Линук-а - 40 основних команди које требате знатиЛинук је често занемарени трећи точак за Виндовс и Мац. Да, током протекле деценије, оперативни систем отвореног кода је стекао велику привлачност, али то је још далеко од узимања у обзир ... Опширније у ваш тренутни прозор терминала - то се дешава све док је услужни програм огг123 заузет. Да бисте прекинули репродукцију, можете да притиснете Цтрл + Ц на тастатури или једноставно затворите прозор терминала који убија све процесе везане за њега (што значи огг123).

Ако желите да унесете неке команде задржавајући репродукцију музике, само отворите нову картицу или прозор терминала. Затим можете да користите ову нову картицу или прозор да бисте проверили која песма се тренутно пушта. То се може учинити ако поново покренете наредбу дмесг и проверите близу дна излаза.

Закључак

Да ли овај кернел модул чини нешто корисно за ваш Линук систем? Не баш. Али то је у реду и успут вас учи неким корисним Линук командама. И, искрено, заиста није тако тешко. Зато се не бојте испробати!

Шта је најзанимљивија ствар коју сте видели некога да ради? Да ли вам падају на памет и друге цоол Линук погодности (вероватно сличне овом)? Јавите нам у коментарима!

Данни је виши професор на Универзитету у Северном Тексасу који ужива у свим аспектима софтвера отвореног кода и Линука.