Letsatsi la ka la boraro le Haiku: setšoantšo se feletseng se qala ho hlaha

Letsatsi la ka la boraro le Haiku: setšoantšo se feletseng se qala ho hlaha
TL; DR: haikus e ka ba sesebelisoa se setle sa ho sebetsa sa desktop. Ke hlile ke batla sena, empa ho ntse ho e-na le litokiso tse ngata tse hlokahalang.

Ke na le matsatsi a mabeli ke ithuta Haiku, sistimi e sebetsang hantle ka tsela e sa lebelloang. Hona joale ke letsatsi la boraro, 'me ke rata mokhoa ona oa ts'ebetso hoo ke lulang ke nahana: nka etsa joang hore e be mokhoa oa ho sebetsa letsatsi le leng le le leng? Mabapi le maikutlo a akaretsang, ke rata Mac ho feta, empa bothata ke bona: ha e tle mohloling o bulehileng, 'me u tlameha ho batla mekhoa e meng e bulehileng ea mohloli.

Lilemong tse 10 tse fetileng hangata sena se ne se bolela Linux, empa hape se na le ea sona sete ya mathata.

Sistimi ea ts'ebetso ea Haiku e hlahisitsoe ho DistroTube.

Ke ile ka leka Haiku hang ha ke utloa ka eona mme ka khahloa hang-hang - haholo-holo ka tikoloho ea "desktop" e "sebetsang feela" mme hape e phahame haholo ho feta tikoloho efe kapa efe ea desktop ea Linux eo ke e tsebang ka mohopolo. Batla Batla batla!!!

A re boneng mosebetsi oa sebele ka letsatsi la boraro!

Likopo tse sieo

Ho fumaneha ha lits'ebetso ke karolo e "hlokang" haholo ea sistimi efe kapa efe ea ts'ebetso, khale sehlooho. Kaha re bua ka Haiku, kea tseba hore maemong a mangata ho na le likhetho tse fapaneng tse fumanehang.

Leha ho le joalo, ha ke e-so fumane lisebelisoa bakeng sa litlhoko tsa ka tsa letsatsi le letsatsi:

  • markup editor (mohlala Typora). Ehlile u entse joalo e khahlehang, empa ha ho bonahale e na le likonopo kapa likhaoletso tsa keyboard bakeng sa sebopeho sa mongolo. Ho boetse ho na le Moqapi oa sebini, empa o na le eona ha ho shortcut ea keyboard ho tshwaya mongolo e le khoutu e inline, kapa boloko ba khoutu.
  • Tšoaea skrine ho li-GIF tsa lipopae (mohlala Peek). Ho na le BeScreenCapture, empa ha e khone ho etsa joalo.
  • Software bakeng sa liprinta tsa 3D (mohlala, Cura ea Ultimaker, PrusaSlicer).
  • 3D CAD (mohlala FreeCAD, OpenSCAD, kapa e hahiloeng ka hare onshape). Ho na le LibreCAD, empa ke 2D feela.

Mohlala oa ntlafatso

Haiku e hloka eng hore e atlehe mabapi le likopo tse fumanehang? Ehlile, hohela bahlahisi.

Hajoale, sehlopha sa nts'etsopele ea Haiku ka sebele se entse mosebetsi o motle oa ho hlahisa likopo tse fapaneng tse tsebahalang, empa bakeng sa katleho e felletseng e le sethala, se hloka ho khona ho theha liphetolelo tsa likopo tsa Haiku habonolo. Ho aha kopo ea Haiku e lokela ho ba khetho e 'ngoe ho Travis CI kapa GitLab CI build matrix. Joale k'hamphani e kang Ultimaker, moetsi oa software e tsebahalang e bulehileng ea khatiso ea 3D Cura, e ka etsa joang ho aha lits'ebetso tsa eona bakeng sa Haiku?

Ke na le bonnete ba hore mokhoa oa khale oa "mohlokomeli" o hahang le ho boloka liphutheloana bakeng sa kabo e itseng ea Linux ha o na lethathamo le leholo la lits'ebetso. Hoa utloahala hore na software ea li-printer tsa 3D e lethathamong lena, empa, mohlala, software ea ho hlophisa kemiso ea sekolo e itseng e. Haiku e fana ka eng bakeng sa likopo tse joalo? (Hangata li ngotsoe ho sebelisoa Electron, li fumaneha bakeng sa lits'ebetso tsohle tsa ts'ebetso, tlasa Linux hangata li phuthetsoe ka hare AppImage, ho bolelang hore ho tsamaisoa ho basebelisi bohle ntle le mathata).

LibreOffice

Ho hlakile hore ho ba le LibreOffice e fumanehang bakeng sa Haiku ha se ntho e nyane eo basebelisi ba BeOS ba neng ba ka e lora feela, empa ha se tsohle tse phethahetseng.

Tabeng ea ka (Kingston Technology DataTraveler 100 USB stick) ho nka metsotsoana e ka bang 30 ho qala, 'me bahlahisi ba khothalelitse hore ts'ebetso e tloaelehileng ea ts'ebeliso ha ea lokela ho feta metsotsoana e 4-5 (haeba u sebelisa hard drive e tloaelehileng [ho SSD ea ka tsohle li qalile ka nako e ka tlase ho motsotsoana - hoo e ka bang. mofetoleli]).

Ke kopa ho bona ka tsela e itseng tsoelo-pele ea ho qala kopo e kholo, mohlala, "setšoantšo sa ho qhoma", ho fetola sesupa, kapa ntho e 'ngoe e joalo. Sesepa sa LibreOffice splash se hlaha feela kamora metsotsoana e seng mekae, mme ho fihlela ka nako eo ha o tsebe se etsahalang.

Letsatsi la ka la boraro le Haiku: setšoantšo se feletseng se qala ho hlaha
Ho otla li-icon tsa ts'ebeliso joalo ka sesupo sa hore lits'ebetso lia sebetsa.

  • Likhutšoane tsa keyboard tse bontšitsoeng ho menu li fosahetse (tse saenneng Ctrl + O, empa ha e le hantle Alt + O, ke hlahlobile: Alt + O ea sebetsa, empa Ctrl + O ha e sebetse).
  • Alt+Z ha e sebetse (mohlala, ho Mongoli).
  • Bothata "Application LibreOffice e felisitse ts'ebetso ea ho koala" [Ke kamoo e neng e reriloe kateng, "approx. mofetoleli].

Nako ea ho qala kopo

ELA HLOKO: Ka kopo nka karolo ena ka thollo ea letsoai. Ts'ebetso e hlile e ntle haholo haeba u itšetleha ka maikutlo a batho ba bang. Liphetho tsa ka li fapane haholo ... Ke nahana hore likarolo tsa ho seta ha ka le litekanyo tse entsoeng ho fihlela joale ha li lumellane le saense. Ke tla ntlafatsa karolo ena ha mehopolo / liphetho tse ncha li hlaha.

Ts'ebetso ea ho sebetsa (e seng matsoalloa) ... ha e kholo hakaalo, phapang e ka bang 4-10 linako tse ling. Joalo ka ha u bona, ke "processor" e le 'ngoe feela e sebelisitsoeng ha ho sebetsoa lits'ebetso tseo e seng tsa matsoalloa, ka lebaka leo ke sa le tsebeng.

Letsatsi la ka la boraro le Haiku: setšoantšo se feletseng se qala ho hlaha
Kamoo ke bonang lebelo la ho qala kopo.

  • Qalisa tjhoko ho nka metsotsoana e ka bang 40 ho Kingston Technology DataTraveler 100 flash drive e hoketsoeng koung ea USB2.0 (ho qala Krita AppImage ho nka motsotsoana ho Xubuntu Linux Live ISO ka USB2; ho hlokahala liteko tse ling). Khalemelo: Hoo e ka bang metsotsoana e 13 ho SATA SSD e nang le ACPI e holofetseng.

  • Qalisa LibreOffice ho nka metsotsoana e 30 ho Kingston Technology DataTraveler G4 flash drive e hoketsoeng ho USB2.0 (karoloana ea motsotsoana ho Xubuntu Linux Live ISO ka USB 2; liteko tse ling lia hlokahala) Khalemelo: Ka tlase ho metsotsoana e 3 ho SATA SSD e nang le ACPI e holofetseng.

Ke boetse ke utloile hore lintlafatso tsa morao-rao li tla ntlafatsa ts'ebetso ho li-SSD ka makhetlo a fetang 10. Ke ema ka moea o khutsitseng.

Bahlahlobisisi ba bang ba lula ba babatsa ts'ebetso e matla ea Haiku. Kea ipotsa hore na ho phoso ka sistimi eaka? Khalemelo: e, ACPI e robehile tsamaisong ea ka; Haeba u e tima, tsamaiso e sebetsa ka potlako.

Ke ile ka etsa liteko.

# 
# Linux
#
me@host:~$ sudo dmidecode
(...)
Handle 0x0100, DMI type 1, 27 bytes
System Information
 Manufacturer: Dell Inc.
 Product Name: OptiPlex 780
​me@host:~$ lsusb
Bus 010 Device 006: ID 0951:1666 Kingston Technology DataTraveler 100
# On a USB 2 port
me@host:~$ sudo dd if=/dev/sdc1 of=/dev/null bs=64k count=4096
4096+0 records in
4096+0 records out
268435456 bytes (268 MB, 256 MiB) copied, 7.03517 s, 38.2 MB/s
# On a USB 3 port
me@host:~$ sudo dd if=/dev/sdc1 of=/dev/null bs=64k count=4096
4096+0 records in
4096+0 records out
268435456 bytes (268 MB, 256 MiB) copied, 2.08661 s, 129 MB/s
#
# Haiku - the exact same USB stick
#
/> dmidecode
# dmidecode 3.2
Scanning /dev/misc/mem for entry point.
# No SMBIOS nor DMI entry point found, sorry.
# On a USB 2 port
/> dd if=/dev/disk/usb/1/0/raw of=/dev/null bs=64k count=4096
4096+0 records in
4096+0 records out
268435456 bytes (268 MB, 256 MiB) copied, 7.44154 s, 36.1 MB/s
# On a USB 3 port
/> dd if=/dev/disk/usb/1/0/raw of=/dev/null bs=64k count=4096
4096+0 records in
4096+0 records out
268435456 bytes (268 MB, 256 MiB) copied, 7.47245 s, 35.9 MB/s

Bakeng sa pepeneneng e felletseng, ke lekile ntho e 'ngoe le e' ngoe ka mechini e 'meli e fapaneng e nang le Linux le Haiku. Haeba ho hlokahala, ke tla pheta liteko ka mochine o tšoanang. Ho ntse ho sa hlake hore na hobaneng lits'ebetso li qala butle ho feta ka usb2.0 ho Linux. Ntlafatso: Ho na le liphoso tse ngata tse amanang le USB ho syslog ea mochini ona. Kahoo liphetho tse kaholimo li kanna tsa se tloaelehe bakeng sa Haiku ka kakaretso.

Joalokaha polelo e tummeng e re: haeba u sa khone ho lekanya, u ke ke ua khona ho laola. Mme kaha ho na le takatso ea ho ntlafatsa ts'ebetso, joale ke nahana hore tlhahlobo ea tlhahlobo e lokile :)

Meqomo ea likonopo

Bakeng sa li-defectors tse tsoang lits'ebetsong tse ling tsa ts'ebetso, Haiku e ntle ha ho tluoa ho likhutšoane tsa keyboard. Seo ke se ratang haholo ke likhechana tsa keyboard tsa mofuta oa Mac moo u tšoarang senotlolo ka letsohong le letšehali la sebaka (Ctrl ho li-keyboards tsa Apple, Alt ho tse ling) ha u ntse u thaepa lengolo kapa nomoro. Kaha Haiku e etsa mosebetsi o motle haholo sebakeng sena, ke utloa ho ka nahanoa likhetho tse latelang:

Likharollo tsa keyboard bakeng sa le ho komporong

Ke rata hore o ka tobetsa aekhone ebe o tobetsa Alt-O ho e bula, kapa u sebelise tsela e khuts'oane ea Alt-Down.

Ka mokhoa o ts'oanang, ho ka ba monate ha o ka tobetsa Alt-Backspace, ho phaella ho Alt-T, ho isa faele ho Trash.

Ho bonts'a komporo: e ka ba mohopolo o motle ho sebelisa Alt-H ho "Pata" le Shift-Alt-H ho "Pata Tsohle". 'Me mohlomong e ka ba mohopolo o motle ho kenya motsoako Shift-Alt-D ho "Show desktop".

Likhaoletso ho Mabokose a Puisano

Ke bula StyledEdit ebe ke kenya mongolo. Ke tobetsa Alt-Q. Lenaneo le botsa hore na le lokela ho bolokoa. Ke tobetsa Alt-D bakeng sa "Se boloke", Alt-C bakeng sa "Hlakola". Empa ha e sebetse. Ke leka ho sebelisa linotlolo ho khetha konopo. Le eona ha e sebetse. Ke pheta mehato e ts'oanang ts'ebelisong e thehiloeng ho Qt. Mona, bonyane, linotlolo tsa motsu li sebetsa ho khetha konopo. (Linotlolo tsa taolo bakeng sa ho khetha likonopo li ne li sebelisoa qalong ho Mac OS X, empa ho bonahala eka bahlahisi ba lebetse ka tšobotsi ena ho tloha ka nako eo.)

Likhatiso tsa ho nka li-screenshots

Ho ka ba monate ha o ka tobetsa Alt-Shift-3 ho nka skrini skrineng kaofela, Alt-Shift-4 ho hlahisa sesupa se u lumellang ho khetha sebaka sa skrineng, le Alt-Shift- 5 ho hlahisa fensetere e sebetsang ha jwale le ponahalo ya yona.

Kea ipotsa hore na sena se ka hlophisoa ka letsoho, empa mohlomong ha se khonehe. Bonyane, boiteko bo joalo ha boa ka ba nthusa [Nka be ke lekile ho e phuthela ka mongolo! - hoo e ka bang. mofetoleli].

Letsatsi la ka la boraro le Haiku: setšoantšo se feletseng se qala ho hlaha
Hoo e ka bang. Empa ha e le hantle. "-bw" e hlokomolohuoa, 'me litlhophiso tse ling tsa kamehla lia hlokahala.

Lintho tse ling tse ho keyboard

Ke khona ho utloa kameho ea bahlahisi, kahoo ke tla tsoela pele ho hlalosa phihlelo ea ka ka keyboard ka Haiku.

Ha e khone ho kenya litlhaku tsa naha

Tlhaku ea "`" e ikhethile; e ka ba karolo ea motho e mong (mohlala, "e") kapa e ikemetseng. Ts'ebetso ea eona e boetse e fapane le lits'ebetso tse fapaneng tsa ts'ebetso. Mohlala, ha ke khone ho kenya tlhaku e fanoeng keyboard ea Sejeremane ka KWrite; ha o leka ho e kenya, ha ho letho le etsahalang. Ha o kenya sebopeho se tšoanang ho QupZilla, o fumana ">>". Lits'ebetsong tsa tlhaho, letšoao le kentsoe, empa u hloka ho le tlanya habeli hore le hlahe. Ho e kenya ka makhetlo a mararo (hangata sena sea hlokahala ha u tšoaea li-block tsa khoutu, ke e thaepa ka tsela ena ka linako tsohle), o hloka ho tobetsa konopo makhetlo a 6. Ho Mac, boemo bo sebetsoa ka bohlale haholoanyane (ho tobetsa tse tharo ho lekane ha ho ntse ho bolokoa mofuta o tloaelehileng oa ho ngola litlhaku).

Lisebelisoa tsa Java

Ha u na JavaFX? Java ea thusa, na ha ho joalo? Che, ha ho joalo:

pkgman install openjdk12_default
/> java -jar /Haiku/home/Desktop/MyMarkdown.jar
Error: Could not find or load main class Main
Caused by: java.lang.NoClassDefFoundError: javafx/application/Application

Ha re eeng ka tsela e 'ngoe:

/> /Haiku/home/Desktop/markdown-writer-fx-0.12/bin/markdown-writer-fx
Error: Could not find or load main class org.markdownwriterfx.MarkdownWriterFXApp
Caused by: java.lang.NoClassDefFoundError: javafx/application/Application

Hoa etsahala hore bophelong ba 'nete, lits'ebetso tsa Java ha li nkehe joalo ka ha li ts'episa lipapatsong. Na ho na le JavaFX bakeng sa Haiku? Haeba ho joalo, ke hobane'ng ha e sa kengoa ka openjdk12_default?

Tobetsa habeli faeleng ea nkho ha e sebetse

Ke maketse hore Haiku ha e na leseli la ho penya habeli faeleng ea .jar.

Bash o etsa ntho e makatsang

Kaha ho na le bash, liphaephe li ne li lebelletsoe ho sebetsa:

/> listusb -vv > listusb.txt
bash: listusb.txt: Invalid Argument

fihlela qeto e

Ke hobane'ng ha ke ngola lihlooho tsee? Ka maikutlo a ka, lefats'e le hlile le hloka sistimi e bulehileng ea ts'ebetso joalo ka Haiku eo ka ho hlaka e leng PC-centric, hape hobane ke ntse ke khopisoa ke taba ea hore libaka tsa desktop tsa Linux. le seke la sebetsa mmoho. Ha ke phehe khang ea hore ho hlokahala kernel e fapaneng ka ho felletseng ho theha tikoloho e lakatsehang ea mosebelisi bakeng sa PC, kapa hore hoa khoneha ho fumana tikoloho e ts'oanang ka holim'a Linux kernel, empa ke thahasella seo litsebi tsa kernel li se buang. mabapi le sena. Hajoale, ke ntse ke ferekanya le Haiku mme ke ngola lintlha ka tšepo ea hore li tla ba molemo ho baetsi ba Haiku le/kapa sechaba se nang le thahasello.

E leke ka bouena! Ntle le moo, morero oa Haiku o fana ka litšoantšo tsa ho qala ho tsoa ho DVD kapa USB, e hlahisitsoeng Ежедневно. Ho kenya, feela khoasolla setšoantšo ebe u se chesa ho USB Flash drive u sebelisa Etcher.

U na le lipotso? Re u memela ho batho ba buang Serussia mocha oa thelekramo.

Kakaretso ea phoso: Mokhoa oa ho ithunya leoto ka C le C ++. Pokello ea Recipe ea Haiku OS

ho tswa mongoli phetolelo: ena ke sehlooho sa boraro letotong le buang ka Haiku.

Lethathamo la lingoliloeng: Ea pele, Ea bobeli.

Source: www.habr.com

Eketsa ka tlhaloso