Awọn ẹka dipo awọn ilana, tabi Eto Faili Semantic fun Lainos

Pipin data funrararẹ jẹ koko-ọrọ iwadii ti o nifẹ. Mo nifẹ gbigba alaye ti o dabi pe o jẹ dandan, ati pe Mo nigbagbogbo gbiyanju lati ṣẹda awọn ilana ilana ọgbọn fun awọn faili mi, ati ni ọjọ kan ninu ala Mo rii eto ti o lẹwa ati irọrun fun fifi awọn afi si awọn faili, ati pe Mo pinnu pe Emi ko le gbe laaye. bii eyi mọ.

Iṣoro ti awọn ọna ṣiṣe faili logalomomoise

Awọn olumulo nigbagbogbo dojuko pẹlu iṣoro ti yiyan ibiti wọn yoo fipamọ faili tuntun ti nbọ ati iṣoro wiwa awọn faili tiwọn (nigbakugba awọn orukọ faili ko ni ipinnu rara lati ranti eniyan).

Ọna kan kuro ninu ipo le jẹ awọn ọna ṣiṣe faili atunmọ, eyiti o jẹ igbagbogbo afikun si eto faili ibile. Awọn ilana inu wọn jẹ rọpo nipasẹ awọn abuda itumọ, ti a tun pe ni awọn afi, awọn ẹka, ati metadata. Emi yoo lo ọrọ naa “ẹka” nigbagbogbo, nitori… Ninu ọrọ ti awọn eto faili, ọrọ “tag” jẹ ajeji nigbakan, paapaa nigbati “awọn abuta” ati “awọn aliases tag” ba han.

Pipin awọn ẹka si awọn faili lọpọlọpọ n mu iṣoro ti ipamọ ati wiwa faili kuro: ti o ba ranti (tabi gboju) o kere ju ọkan ninu awọn ẹka ti a yàn si faili kan, lẹhinna faili naa kii yoo parẹ ni wiwo.

Ni iṣaaju, koko yii ti dide diẹ sii ju ẹẹkan lọ lori Habré (igba, meji, mẹta, Ilana ati be be lo), nibi Mo ṣe apejuwe ojutu mi.

Ona to riri

Lẹsẹkẹsẹ lẹhin ala ti a mẹnuba, Mo ṣe apejuwe ninu iwe ajako mi ni wiwo aṣẹ ti o pese iṣẹ pataki pẹlu awọn ẹka. Lẹhinna Mo pinnu pe ni ọsẹ kan tabi meji Mo le kọ apẹrẹ kan nipa lilo Python tabi Bash, lẹhinna Emi yoo ni lati ṣiṣẹ lori ṣiṣẹda ikarahun ayaworan ni Qt tabi GTK. Otitọ, bi nigbagbogbo, yipada lati jẹ lile pupọ, ati idagbasoke ti pẹ.

Ero atilẹba ni lati kọkọ ṣe eto pẹlu irọrun ati wiwo laini aṣẹ ṣoki ti yoo ṣẹda, paarẹ awọn ẹka, fi awọn ẹka si awọn faili ati paarẹ awọn ẹka lati awọn faili. Mo pe eto naa ọgbẹ.

Igbiyanju akọkọ lati ṣẹda ọgbẹ pari ni ohunkohun, niwon a pupo ti akoko bẹrẹ lati wa ni lo lori ise ati kọlẹẹjì. Igbiyanju keji ti jẹ ohunkan tẹlẹ: fun iwe afọwọkọ oluwa, Mo ṣakoso lati pari iṣẹ akanṣe ti a gbero ati paapaa ṣe apẹrẹ kan ti ikarahun GTK. Ṣugbọn ẹya yẹn ti jade lati jẹ alaigbagbọ ati korọrun pe pupọ ni lati tun ronu.

Mo lo ẹya kẹta funrararẹ fun igba pipẹ pupọ, ti o ti gbe ọpọlọpọ ẹgbẹrun awọn faili mi si awọn ẹka. Eyi tun jẹ irọrun pupọ nipasẹ ipari bash imuse. Ṣugbọn diẹ ninu awọn iṣoro, gẹgẹbi aini awọn ẹka aifọwọyi ati agbara lati tọju awọn faili ti orukọ kanna, tun wa, ati pe eto naa ti tẹ tẹlẹ labẹ idiju tirẹ. Eyi ni bii MO ṣe wa si iwulo lati yanju awọn iṣoro idagbasoke sọfitiwia eka: kọ awọn ibeere alaye, dagbasoke eto idanwo iṣẹ kan, awọn ilana iṣakojọpọ ikẹkọ, ati pupọ diẹ sii. Mo ti de eto mi bayi, ki ẹda onirẹlẹ yii le ṣe afihan si agbegbe ọfẹ. Ṣiṣakoso faili kan pato gẹgẹbi iṣakoso nipasẹ imọran ti awọn ẹka gbejade awọn ọran airotẹlẹ ati awọn iṣoro, ati ni lohun wọn ọgbẹ spawned marun siwaju sii ise agbese ni ayika ara, diẹ ninu awọn ti eyi ti yoo wa ni mẹnuba ninu awọn article. Titi di bayi ọgbẹ Emi ko ra ikarahun ayaworan kan, ṣugbọn irọrun ti lilo awọn ẹka faili lati laini aṣẹ ti tẹlẹ ju awọn anfani eyikeyi ti oluṣakoso faili ayaworan deede lọ fun mi.

Awọn apẹẹrẹ ti lilo

Jẹ ki a bẹrẹ ni irọrun - ṣẹda ẹka kan:

vitis create Музыка

Jẹ ki a ṣafikun akojọpọ diẹ si i gẹgẹbi apẹẹrẹ:

vitis assign Музыка -f "The Ink Spots - I Don't Want To Set The World On Fire.mp3"

O le wo awọn akoonu inu ẹya “Orin” nipa lilo aṣẹ abẹlẹ “ifihan”:

vitis show Музыка

O le mu ṣiṣẹ nipa lilo aṣẹ abẹlẹ “ṣii”.

vitis open Музыка

Nitori Ti a ba ni faili kan nikan ni ẹka “Orin”, lẹhinna iyẹn nikan ni yoo ṣe ifilọlẹ. Fun idi ti ṣiṣi awọn faili pẹlu awọn eto aiyipada wọn, Mo ṣe ohun elo lọtọ vts-fs-ìmọ (awọn irinṣẹ boṣewa bii xdg-open tabi mimeopen ko baamu mi fun awọn idi pupọ; ṣugbọn, ti ohunkohun ba wa, ninu awọn eto o le pato ohun elo miiran fun ṣiṣi faili agbaye). IwUlO yii ṣiṣẹ daradara lori awọn ipinpinpin oriṣiriṣi pẹlu awọn agbegbe iṣẹ oriṣiriṣi, nitorinaa Mo ṣeduro fifi sori ẹrọ pẹlu vitis.

O tun le taara pato eto lati ṣii awọn faili:

vitis open Музыка --app qmmp

Awọn ẹka dipo awọn ilana, tabi Eto Faili Semantic fun Lainos

Jẹ ki a ṣẹda awọn ẹka diẹ sii ki o ṣafikun awọn faili nipa lilo “fifiranṣẹ”. Ti o ba ti yan awọn faili si awọn ẹka ti ko si tẹlẹ, o ti ṣetan lati ṣẹda wọn. Ibeere ti ko ni dandan le yago fun nipasẹ lilo asia -yes.

vitis assign Программирование R -f "Введение в R.pdf" "Статистический пакет R: теория вероятностей и матстатистика.pdf" --yes

Bayi a fẹ lati ṣafikun ẹka “Iṣiro” si faili “Pack Statistical R: ilana iṣeeṣe ati awọn iṣiro mathematiki.pdf”. A mọ pe faili yii ti jẹ tito lẹšẹšẹ tẹlẹ bi "R" ati nitori naa a le lo ọna ẹka lati inu eto Vitis:

vitis assign Математика -v "R/Статистический пакет R: теория вероятностей и матстатистика.pdf"

Ni Oriire, ipari bash jẹ ki eyi rọrun.

Jẹ ki a wo ohun ti o ṣẹlẹ, ni lilo asia --categories lati wo atokọ ti awọn ẹka fun faili kọọkan:

vitis show R --categories

Awọn ẹka dipo awọn ilana, tabi Eto Faili Semantic fun Lainos

Ṣe akiyesi pe awọn faili tun ti jẹ tito lẹtọ laifọwọyi nipasẹ ọna kika, oriṣi (ṣepọ awọn ọna kika) ati itẹsiwaju faili. Awọn ẹka wọnyi le jẹ alaabo ti o ba fẹ. Nigbamii Emi yoo pato agbegbe awọn orukọ wọn.

Jẹ ki a ṣafikun nkan miiran si “Iṣiro” fun oriṣiriṣi:

vitis assign Математика -f "Математический анализ - 1984.pdf" Перельман_Занимательная_математика_1927.djvu 

Ati nisisiyi ohun ti gba awon. Dipo awọn ẹka, o le kọ awọn ikosile pẹlu awọn iṣẹ ti iṣọkan, ikorita ati iyokuro, iyẹn ni, lo awọn iṣẹ lori awọn eto. Fun apẹẹrẹ, ikorita ti "Math" pẹlu "R" yoo ja si ni ọkan faili.

vitis show R i: Математика

Jẹ ki a yọkuro awọn itọkasi si ede “R” lati “Iṣiro”:

vitis show Математика  R  #или vitis show Математика c: R

A le darapọ orin ati ede R lainidi:

vitis show Музыка u: R

Flag -n gba ọ laaye lati “fa jade” awọn faili ti o nilo lati abajade ibeere nipasẹ awọn nọmba ati/tabi awọn sakani, fun apẹẹrẹ, -n 3-7, tabi nkankan diẹ idiju: -n 1,5,8-10,13. Nigbagbogbo o wulo pẹlu aṣẹ abẹlẹ ṣiṣi, eyiti o fun ọ laaye lati ṣii awọn faili ti o fẹ lati atokọ kan.

Awọn ẹka dipo awọn ilana, tabi Eto Faili Semantic fun Lainos

Lakoko ti a nlọ kuro ni lilo awọn ilana ilana ilana aṣa, o wulo nigbagbogbo lati ni awọn ẹka itẹle. Jẹ ki a ṣẹda ẹka-kekere “Iṣiro” labẹ ẹka “Iṣiro” ki o ṣafikun ẹka yii si faili ti o yẹ:

vitis create Математика/Статистика

vitis assign Математика/Статистика -v "R/Введение в R.pdf"

vitis show Математика --categories

Awọn ẹka dipo awọn ilana, tabi Eto Faili Semantic fun Lainos

A le rii pe faili yii ni bayi ni ẹka “Math/Statistics” dipo “Math” (awọn ọna asopọ afikun ti tọpa).

Sisọ ọna kikun le jẹ aibalẹ, jẹ ki a ṣẹda inagijẹ “agbaye” kan:

vitis assign Математика/Статистика -a Статистика

vitis show Статистика

Awọn ẹka dipo awọn ilana, tabi Eto Faili Semantic fun Lainos

Kii ṣe awọn faili deede nikan

Awọn ọna asopọ Intanẹẹti

Lati ṣọkan ibi ipamọ ti alaye eyikeyi, yoo wulo, ni o kere ju, lati ṣe tito lẹtọ awọn ọna asopọ si awọn orisun Intanẹẹti. Ati pe eyi ṣee ṣe:

vitis assign Хабр Цветоаномалия -i https://habr.com/ru/company/sfe_ru/blog/437304/ --yes

Faili kan yoo ṣẹda ni aaye pataki pẹlu akọsori ti oju-iwe HTML ati itẹsiwaju .desktop. Eyi ni ọna abuja ibile ni GNU/Linux. Iru awọn ọna abuja jẹ tito lẹtọ laifọwọyi bi Awọn bukumaaki nẹtiwọki.

Nipa ti ara, awọn ọna abuja ni a ṣẹda lati ṣee lo:

vitis open Цветоаномалия

Ṣiṣe aṣẹ naa jẹ ki ọna asopọ tuntun ti o fipamọ yoo ṣii ni ẹrọ aṣawakiri. Awọn ọna abuja ti a ti sọtọ si awọn orisun Intanẹẹti le ṣiṣẹ bi rirọpo fun awọn bukumaaki ẹrọ aṣawakiri.

Awọn ajẹkù faili

O tun wulo lati ni awọn ẹka fun awọn ege faili kọọkan. Kii ṣe ibeere buburu, eh? Ṣugbọn imuse lọwọlọwọ titi di isisiyi nikan kan awọn faili ọrọ itele, ohun ati awọn faili fidio. Jẹ ki a sọ pe o nilo lati samisi apakan kan ti ere orin kan tabi akoko alarinrin ninu fiimu kan, lẹhinna nigba lilo iṣẹ-ipinfunni o le lo awọn asia -fragname, -start, -pari. Jẹ ki a fi ipamọ iboju pamọ lati "DuckTales":

vitis assign vitis assign -c Заставки -f Duck_Tales/s01s01.avi --finish 00:00:59 --fragname "Duck Tales intro"

vitis open Заставки

Ni otitọ, ko si gige faili ti o waye; dipo, faili itọka si ajẹkù ni a ṣẹda, eyiti o ṣe apejuwe iru faili, ọna si faili, ibẹrẹ ati opin ajẹkù naa. Ṣiṣẹda ati ṣiṣi awọn itọka si awọn ajẹkù ni a fi ranṣẹ si awọn ohun elo ti Mo ṣe pataki fun awọn idi wọnyi - iwọnyi jẹ mediafragmenter ati fragplayer. Ni igba akọkọ ti ṣẹda, awọn keji ṣi. Ni ọran ti ohun ati awọn gbigbasilẹ fidio, faili media ti ṣe ifilọlẹ lati awọn kan si ipo kan nipa lilo ẹrọ orin VLC, nitorinaa o gbọdọ tun wa ninu eto naa. Ni akọkọ Mo fẹ lati ṣe eyi da lori mplayer, ṣugbọn fun idi kan o jẹ wiwọ pupọ pẹlu ipo ni akoko to tọ.
Ninu apẹẹrẹ wa, faili naa “Duck Tales intro.fragpointer” ti ṣẹda (o gbe si aaye pataki), ati lẹhinna ajẹku kan ti dun lati ibẹrẹ faili naa (niwon –bẹrẹ ko ni pato nigbati o ṣẹda) titi di 59 ami keji, lẹhinna VLC tilekun.

Apeere miiran ni nigba ti a pinnu lati ṣe isọto iṣẹ ẹyọkan ni ere orin kan nipasẹ oṣere olokiki kan:

vitis assign Лепс "Спасите наши души" -f Григорий Лепc - Концерт Парус - песни Владимира Высоцкого.mp4 --fragname "Спасите наши души" --start 00:32:18 --finish 00:36:51

vitis open "Спасите наши души"

Nigbati o ba ṣii, faili naa yoo wa ni ipo ti o fẹ ati pe yoo tii lẹhin iṣẹju mẹrin ati idaji.

Bawo ni gbogbo rẹ ṣe n ṣiṣẹ + awọn ẹya afikun

Titoju awọn ẹka

Ni ibẹrẹ ti ironu nipa siseto eto faili atunmọ, awọn ọna mẹta wa si ọkan: nipasẹ ibi ipamọ ti awọn ọna asopọ aami, nipasẹ ibi ipamọ data, nipasẹ apejuwe ni XML. Ọna akọkọ gba, nitori ... ni apa kan, o rọrun lati ṣe, ati ni apa keji, olumulo ni aye lati wo awọn ẹka taara lati inu eto faili (ati pe eyi rọrun ati pataki). Ni ibẹrẹ lilo ọgbẹ Iwe ilana “Vitis” ati faili iṣeto ni “.config/vitis/vitis.conf” ni a ṣẹda ninu itọsọna ile olumulo. Awọn ilana ti o baamu si awọn ẹka ni a ṣẹda ni ~/Vitis, ati awọn ọna asopọ aami si awọn faili atilẹba ni a ṣẹda ninu awọn ilana ẹka wọnyi. Awọn inagijẹ ẹka tun jẹ awọn ọna asopọ si wọn. Nitoribẹẹ, wiwa ti itọsọna “Vitis” ninu itọsọna ile le ma baamu diẹ ninu awọn eniyan. A le yipada si ibikibi miiran:

vitis service set path /mnt/MyFavoriteDisk/Vitis/

Ni aaye kan, o han gbangba pe o jẹ oye diẹ lati ṣe tito lẹtọ awọn faili ti o tuka ni awọn aaye oriṣiriṣi, nitori ipo wọn le yipada. Nitorinaa, lati bẹrẹ pẹlu, Mo ṣẹda itọsọna kan fun ara mi, nibiti Mo ti da ohun gbogbo silẹ ni aimọgbọnwa ati fun ni gbogbo awọn ẹka. Lẹhinna Mo pinnu pe yoo dara lati ṣe agbekalẹ akoko yii ni ipele eto naa. Eyi ni bii imọran ti “aaye faili” han. Ni ibẹrẹ lilo ọgbẹ Kii yoo ṣe ipalara lati ṣeto iru ipo lẹsẹkẹsẹ (gbogbo awọn faili ti a nilo yoo wa ni fipamọ sibẹ) ati mu adaṣe adaṣe ṣiṣẹ:

vitis service add filespace /mnt/MyFavoriteDisk/Filespace/

vitis service set autosave yes

Laisi fifipamọ aifọwọyi, nigba lilo “ipinfunni” aṣẹ abẹlẹ, asia --save yoo nilo ti o ba fẹ fi faili ti a ṣafikun si aaye faili naa.

Pẹlupẹlu, o le ṣafikun ọpọlọpọ awọn aaye faili ki o yi awọn pataki wọn pada; eyi le wulo nigbati ọpọlọpọ awọn faili ba wa ati pe wọn wa ni ipamọ lori oriṣiriṣi media. Emi kii yoo gbero iṣeeṣe yii nibi; awọn alaye le wa ninu iranlọwọ eto naa.

Iṣilọ System Faili atunmọ

Lọnakọna, iwe ilana Vitis ati awọn aaye faili le ni imọ-jinlẹ nigbakan gbe lati ibi de ibi. Lati jẹ ki o ṣiṣẹ, Mo ṣẹda ohun elo lọtọ ọna asopọ-olootu, eyiti o le ṣatunkọ awọn ọna asopọ pupọ, rọpo awọn apakan ti ọna pẹlu awọn omiiran:

cp -r /mnt/MyFavoriteDisk/Vitis/ ~/Vitis
link-editor -d ~/Vitis/ -f /mnt/MyFavoriteDisk/Vitis/ -r ~/Vitis/ -R
cp -r /mnt/MyFavoriteDisk/Filespace/ ~/MyFiles
link-editor -d ~/Vitis/ -f /mnt/FlashDrive-256/Filespace/ -r ~/MyFiles -R

Ni ọran akọkọ, lẹhin ti a ti gbe lati / mnt / MyFavoriteDisk / Vitis / si itọsọna ile, awọn ọna asopọ aami ti o ni nkan ṣe pẹlu awọn aliases ti wa ni satunkọ. Ni ọran keji, lẹhin iyipada ipo ti aaye faili, gbogbo awọn ọna asopọ ni Vitis ti yipada si awọn tuntun ni ibamu pẹlu ibeere lati rọpo apakan ti ọna wọn.

Awọn ẹka aifọwọyi

Ti o ba ṣiṣẹ aṣẹ naa vitis service get autocategorization, o le rii pe nipasẹ aiyipada, awọn ẹka aifọwọyi ni a yàn nipasẹ ọna kika (kika ati Iru) ati itẹsiwaju faili (Itẹsiwaju).

Eyi wulo nigbati, fun apẹẹrẹ, o nilo lati wa nkan laarin awọn PDF tabi wo ohun ti o ti fipamọ lati EPUB ati FB2, o le jiroro ni ṣiṣe ibeere naa

vitis show Format/MOBI u: Format/FB2

O kan ṣẹlẹ pe awọn irinṣẹ GNU/Linux boṣewa bii faili tabi mimetype ko baamu mi ni deede nitori wọn ko pinnu ọna kika ni deede; Mo ni lati ṣe imuse ti ara mi ti o da lori awọn ibuwọlu faili ati awọn amugbooro. Ni gbogbogbo, koko-ọrọ ti asọye awọn ọna kika faili jẹ koko-ọrọ ti o nifẹ fun iwadii ati pe o yẹ nkan lọtọ. Fun bayi Mo le sọ pe boya Emi ko pese idanimọ otitọ fun gbogbo awọn ọna kika ni agbaye, ṣugbọn ni gbogbogbo o ti ṣiṣẹ daradara. Lootọ, EPUB ni bayi n ṣalaye ọna kika bi ZIP (ni gbogbogbo, eyi jẹ idalare, ṣugbọn ni iṣe eyi ko yẹ ki o gbero ihuwasi deede). Fun akoko yii, ro idanwo ẹya yii ki o jabo eyikeyi awọn idun. Ni awọn ipo ajeji, o le nigbagbogbo lo awọn ẹka itẹsiwaju faili, fun apẹẹrẹ, Ifaagun/epub.

Ti a ba mu awọn ẹka adaṣe ṣiṣẹ nipasẹ ọna kika, awọn ẹka adaṣe ti o ṣe akojọpọ awọn ọna kika nipasẹ iru tun ṣiṣẹ: “Awọn ile-ipamọ”, “Awọn aworan”, “Fidio”, “Audio” ati “Awọn iwe aṣẹ”. Awọn orukọ agbegbe yoo tun ṣe fun awọn ẹka-kekere wọnyi.

Ohun ti a ko sọ

ọgbẹ O ti jade lati jẹ ohun elo ti o pọju pupọ, ati pe o ṣoro lati bo ohun gbogbo ni ẹẹkan. Jẹ ki n mẹnuba ni ṣoki kini ohun miiran ti o le ṣe:

  • Awọn ẹka le paarẹ ati yọkuro lati awọn faili;
  • awọn abajade ti awọn ibeere ikosile le ṣe daakọ si itọsọna ti a ti sọ;
  • awọn faili le ṣee ṣiṣẹ bi awọn eto;
  • Aṣẹ ifihan naa ni ọpọlọpọ awọn aṣayan, fun apẹẹrẹ, tito lẹsẹsẹ nipasẹ orukọ / ọjọ iyipada tabi wiwọle / iwọn / itẹsiwaju, ti n ṣafihan awọn ohun-ini faili ati awọn ọna si awọn ipilẹṣẹ, ṣiṣe ifihan awọn faili ti o farapamọ, ati bẹbẹ lọ;
  • Nigbati o ba fipamọ awọn ọna asopọ si awọn orisun Intanẹẹti, o tun le fi awọn ẹda agbegbe ti awọn oju-iwe HTML pamọ.

Awọn alaye ni kikun le rii ninu iranlọwọ olumulo.

Awọn ireti

Awọn alaigbagbọ nigbagbogbo sọ pe “ko si ẹnikan ti yoo ṣeto awọn ami wọnyi funrararẹ.” Lilo apẹẹrẹ ti ara mi, Mo le ṣe afihan idakeji: Mo ti ṣe tito lẹtọ diẹ sii ju awọn faili ẹgbẹrun mẹfa, ṣẹda diẹ sii ju awọn ẹka ẹgbẹrun ati awọn aliases, ati pe o tọsi. Nigbati ẹgbẹ kan vitis open План ṣii akojọ rẹ lati-ṣe tabi nigba pẹlu aṣẹ kan vitis open LaTeX Nigbati o ṣii iwe Stolyarov nipa eto ipilẹ LaTeX, o ti nira tẹlẹ nipa iwa lati lo eto faili “ọna aṣa atijọ.”

Lori ipilẹ yii, ọpọlọpọ awọn imọran dide. Fun apẹẹrẹ, o le ṣe redio aladaaṣe ti o tan-an orin akori ni ibamu si oju ojo lọwọlọwọ, isinmi, ọjọ ti ọsẹ, akoko ti ọjọ tabi ọdun. Paapaa ti o sunmọ koko-ọrọ naa jẹ ẹrọ orin ti o mọ nipa awọn ẹka ati pe o le mu orin ṣiṣẹ nipasẹ ikosile pẹlu awọn iṣẹ ṣiṣe lori awọn ẹka bi lori awọn eto. O wulo lati ṣe daemon kan ti yoo ṣe atẹle ilana “Awọn igbasilẹ” ati funni lati ṣe tito lẹtọ awọn faili tuntun. Ati pe, nitorinaa, o yẹ ki a ṣe oluṣakoso faili atunmọ ayaworan deede. Ni ẹẹkan Mo paapaa ṣẹda iṣẹ wẹẹbu kan fun ile-iṣẹ fun lilo apapọ ti awọn faili, ṣugbọn kii ṣe pataki kan ati pe ko ṣe pataki, botilẹjẹpe o ṣaṣeyọri ipele giga ti iṣẹ. (Nitori awọn ayipada pataki ninu ọgbẹ, ko si ohun elo mọ.)

nibi ni kekere kan demo

Awọn ẹka dipo awọn ilana, tabi Eto Faili Semantic fun Lainos

ipari

Aarun kii ṣe igbiyanju akọkọ lati ṣe iyipada aṣa ti ṣiṣẹ pẹlu data, ṣugbọn Mo ro pe o ṣe pataki lati ṣe imuse awọn imọran mi ati jẹ ki imuse naa wa ni gbangba labẹ iwe-aṣẹ GNU GPL. Fun irọrun, idii deb kan ti ṣe fun x86-64; o yẹ ki o ṣiṣẹ lori gbogbo awọn pinpin Debian ode oni. Awọn iṣoro kekere wa lori ARM (lakoko ti gbogbo awọn eto miiran ti o ni ibatan si ọgbẹ, ṣiṣẹ daradara), ṣugbọn ni ọjọ iwaju package iṣẹ kan yoo ṣe akojọpọ fun pẹpẹ yii (armhf). Mo ti dẹkun ṣiṣẹda awọn idii RPM fun bayi nitori awọn iṣoro lori Fedora 30 ati iṣoro ti itankale kọja ọpọlọpọ awọn pinpin RPM, ṣugbọn awọn idii nigbamii yoo tun ṣe fun o kere ju tọkọtaya kan ninu wọn. Lakoko o le lo make && make install tabi checkinstall.

O ṣeun fun gbogbo akiyesi rẹ! Mo nireti pe nkan yii ati iṣẹ akanṣe yii le wulo.

Ọna asopọ si ibi ipamọ ise agbese

orisun: www.habr.com

Fi ọrọìwòye kun