Andro fahatelo niaraka tamin'i Haiku: manomboka mipoitra ny sary feno

Andro fahatelo niaraka tamin'i Haiku: manomboka mipoitra ny sary feno
TL, DR: Haiku mety ho rafitra fiasana desktop open source lehibe. Tena mila an'ity aho fa mbola betsaka ny fanamboarana ilaina.

Nianatra Haiku nandritra ny roa andro aho, rafitra fiasa tsara tsy nampoizina. Andro fahatelo izao, ary tiako loatra ity rafitra fiasana ity ka mieritreritra foana aho hoe: ahoana no ahafahako manao azy ho rafitra fiasana isan'andro? Raha ny hevitra ankapobeny, tiako kokoa ny Mac, fa izao no olana: tsy tonga amin'ny loharano misokatra izy io, ary mila mitady loharano misokatra ianao.

Nandritra ny 10 taona lasa izay dia matetika no dikan'ny Linux izany, saingy manana ny azy ihany koa andian-olana.

Rafitra fandidiana Haiku nasongadina tao amin'ny DistroTube.

Nanandrana Haiku aho raha vao nandre momba izany ary dia nahavariana avy hatrany - indrindra amin'ny tontolon'ny desktop izay "miasa fotsiny" ary mazava ho azy fa ambony lavitra noho ny tontolon'ny desktop Linux izay fantatro ara-tsaina. Mila mila mila!!!

Andeha hojerentsika ny tena asa amin'ny andro fahatelo!

Fampiharana tsy hita

Ny fisian'ny rindranasa dia lafin-javatra iray tena β€œmahafaty” amin'ny rafitra fiasa rehetra, ny taloha lohahevitra. Satria miresaka momba ny Haiku isika dia fantatro fa amin'ny ankamaroan'ny tranga dia misy safidy samihafa azo alaina.

Na izany aza, mbola tsy mahita fampiharana ho an'ny filΓ ko isan'andro aho:

Modely fampandrosoana

Inona no ilain'i Haiku mba hahombiazana amin'ny resaka fampiharana misy? Mazava ho azy, misarika ny developer.

Amin'izao fotoana izao, ny ekipan'ny fampandrosoana Haiku dia azo antoka fa nanao asa goavana tamin'ny fampidirana ireo rindranasa malaza isan-karazany, saingy ho an'ny fahombiazana feno amin'ny maha-sehatra azy, dia mila mahay mamorona mora foana ny dikan'ny fampiharana ho an'ny Haiku. Ny fananganana fampiharana ho an'ny Haiku dia tokony ho safidy hafa amin'ny Travis CI na GitLab CI build matrix efa misy. Ka ahoana no fomba handehanan'ny orinasa toa an'i Ultimaker, mpamorona ny rindrambaiko mpanonta printy 3D malaza malaza Cura, amin'ny fananganana ny rindranasany ho an'ny Haiku?

Resy lahatra aho fa ny fomba fanao mahazatra "mpihazona" izay manorina sy mitazona fonosana ho an'ny fizarana Linux manokana dia tsy mirefy amin'ny lisitry ny rindranasa. Azo iadian-kevitra raha ao anatin'ity lisitra ity ny rindrambaiko ho an'ny mpanonta printy 3D, fa, ohatra, ny rindrambaiko hikarakarana fandaharam-potoanan'ny sekoly manokana. Inona no atolotr'i Haiku ho an'ny fampiharana toy izany? (Matetika izy ireo dia nosoratana tamin'ny fampiasana elektronika, dia azo ampiasaina ho an'ny rafitra miasa rehetra, eo ambanin'ny Linux dia matetika izy ireo no fonosina AppImage, izay midika hoe fanaterana ho an'ny mpampiasa rehetra tsy misy olana).

LibreOffice

Mazava fa ny fananana LibreOffice ho an'ny Haiku dia tsy vitan'ny hoe nofinofisin'ny mpampiasa BeOS fotsiny, fa tsy ny zava-drehetra no tonga lafatra.

Raha ny ahy (Kingston Technology DataTraveler 100 USB stick) dia mila 30 segondra eo ho eo vao manomboka, ary ny mpamorona dia nanoro hevitra fa ny fandefasana fampiharana mahazatra dia tsy tokony hihoatra ny 4-5 segondra (raha mampiasa kapila mafy mahazatra [amin'ny SSD-ko dia nanomboka tao anatin'ny iray segondra ny zava-drehetra - eo ho eo. MPANDIKA TENY]).

Te-hijery ny fivoaran'ny fandefasana fampiharana lehibe aho, ohatra, "kisary mitsambikina", manova ny cursor, na zavatra hafa toy izany. Ny efijery splash LibreOffice dia miseho rehefa afaka segondra vitsy, ary mandra-pahatongan'izany dia tsy fantatrao izay mitranga.

Andro fahatelo niaraka tamin'i Haiku: manomboka mipoitra ny sary feno
Ny kisary fampiharana mitsambikina dia famantarana fa mandeha ny fampiharana.

  • Ny hitsin-dΓ lana hita ao amin'ny menio dia diso (voasonia Ctrl+O, fa raha ny marina, Alt+O, nojereko: Alt+O miasa, fa Ctrl+O tsy).
  • Alt+Z dia tsy mandeha (ohatra, amin'ny Mpanoratra).
  • Olana "Ny fampiharana LibreOffice dia nanakana ny fizotry ny fanakatonana" [Toy izao no nikasana azy”, eo ho eo. MPANDIKA TENY].

Fotoana fandefasana fampiharana

FANAMARIHANA: Raiso miaraka amin'ny voamaina sira ity fizarana ity. Tena tsara ny fampisehoana raha miantehitra amin'ny hevitry ny hafa ianao. Hafa be ny vokatra azoko... Heveriko fa tsy ara-tsiansa ny endri-javatra amin'ny fanamboarana nataoko sy ny fandrefesana natao hatreto. Havaoziko ity fizarana ity rehefa misy hevitra/vokatra vaovao mipoitra.

Ny fampandehanana ny fampiharana mihazakazaka (tsy teratany) ... dia tsy dia lehibe loatra, ny fahasamihafana dia in-4-10 eo ho eo. Araka ny hitanao dia core processeur 1 ihany no nampiasaina tamin'ny fampandehanana fampiharana tsy teratany, noho ny antony tsy fantatro.

Andro fahatelo niaraka tamin'i Haiku: manomboka mipoitra ny sary feno
Ny fahitako ny hafainganan'ny fandefasana fampiharana.

  • fandefasana tsaoka maka 40 segondra eo ho eo amin'ny fiara tselatra Kingston Technology DataTraveler 100 mifandray amin'ny seranan-tsambo USB2.0 (ny fandefasana Krita AppImage dia maka segondra vitsy amin'ny Xubuntu Linux Live ISO amin'ny alΓ lan'ny USB2; ilaina ny fitsapana bebe kokoa). Fanitsiana: Manodidina ny 13 segondra eo amin'ny SSD SATA miaraka amin'ny ACPI kilemaina.

  • fandefasana LibreOffice maka 30 segondra amin'ny fiara tselatra Kingston Technology DataTraveler G4 mifandray amin'ny USB2.0 (ampahany segondra amin'ny Xubuntu Linux Live ISO amin'ny USB 2; mila fitsapana bebe kokoa) Fanitsiana: latsaky ny 3 segondra amin'ny SATA SSD miaraka amin'ny ACPI kilemaina.

Henoko ihany koa fa ny fivoarana farany dia hanatsara ny fahombiazan'ny SSD mihoatra ny in-10. Miandry amim-piadanana aho.

Ny mpandinika hafa dia tsy mitsahatra midera ny zava-bitan'i Haiku. Manontany tena aho hoe inona no tsy mety amin'ny rafitra misy ahy? Fanitsiana: eny, tapaka ny ACPI amin'ny rafitra misy ahy; Raha vonoinao dia mandeha haingana kokoa ny rafitra.

Nanao fitsapana aho.

# 
# 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

Mba hahazoana mangarahara tanteraka, nanandrana ny zava-drehetra tamin'ny milina roa samy hafa aho miaraka amin'ny Linux sy Haiku. Raha ilaina, dia hamerina ny fitsapana amin'ny milina mitovy. Mbola tsy mazava ny antony mahatonga ny fampiharana miadana kokoa noho ny amin'ny alalan'ny usb2.0 amin'ny Linux. Fanavaozana: Betsaka ny lesoka mifandraika amin'ny USB ao amin'ny syslog an'ity milina ity. Noho izany dia mety tsy ho an'ny Haiku amin'ny ankapobeny ny valiny etsy ambony.

Hoy ilay fitenenana malaza hoe: raha tsy mahay mandrefy ianao, tsy mahay mitantana. Ary raha misy faniriana hanatsara ny fampisehoana dia heveriko fa mety ny suite fitsapana :)

Fitambaran-dΓ lana fitendry

Ho an'ireo mpitsoa-ponenana avy amin'ny rafitra miasa hafa, Haiku dia tsara raha resaka hitsin-dΓ lana amin'ny fitendry. Ny ankafiziko manokana dia ny hitsin-dΓ lana fitendry amin'ny fomba Mac izay ihazonanao ny lakile eo ankavian'ny habaka (Ctrl amin'ny klavier Apple, Alt amin'ny hafa) eo am-panoratana taratasy na isa. Satria manao asa tsara tokoa i Haiku amin'ity sehatra ity, tsapako fa azo raisina ireto safidy manaraka ireto:

Kitendry hitsin-dΓ lana ho an'ny desktop sy eo amin'ny desktop

Tiako fa azonao atao ny manindry kisary iray ary manindry ny Alt-O mba hanokafana azy, na mampiasa ny hitsin-dΓ lana Alt-Down mahazatra kokoa.

Toy izany koa, tsara raha azonao atao ny manindry ny Alt-Backspace, ankoatry ny Alt-T, mba hamindra rakitra iray mankany amin'ny Fako.

Mba hampisehoana ny birao: tsara ny mampiasa Alt-H ho "Afeno" ary Shift-Alt-H ho "Afeno daholo". Ary mety ho hevitra tsara ny hampiditra ny fitambaran'ny Shift-Alt-D amin'ny "Show desktop".

Shortcuts amin'ny Dialog Boxes

Manokatra StyledEdit aho ary mampiditra lahatsoratra. Manindry ny Alt-Q aho. Manontany ny programa raha tokony hotehirizina izy io. Tsindrio ny Alt-D ho an'ny "Aza tehirizina", Alt-C ho an'ny "Cancel". Saingy tsy mandeha izany. Miezaka mampiasa ny zana-tsipìka aho hisafidianana bokotra. Tsy mandeha koa. Averiko indray ny dingana mitovy amin'ny fampiharana mifototra amin'ny Qt. Eto, fara fahakeliny, ny fanalahidin'ny zana-tsipìka dia miasa mba hisafidianana bokotra. (Ny lakilen'ny fanaraha-maso hisafidianana bokotra dia nampiasaina tamin'ny Mac OS X tany am-boalohany, saingy toa hadinon'ny mpamorona ity endri-javatra ity nanomboka teo.)

Shortcut amin'ny fakana pikantsary

Tena tsara raha azonao atao ny manindry ny Alt-Shift-3 mba haka pikantsary amin'ny efijery manontolo, Alt-Shift-4 hampiakatra cursor izay ahafahanao misafidy faritra iray amin'ny efijery, ary Alt-Shift- 5 hanehoana ny varavarankely mavitrika ankehitriny sy ny endriny.

Manontany tena aho raha azo amboarina amin'ny tanana izany, saingy azo inoana fa tsy azo atao izany. Farafaharatsiny, tsy nahomby tamiko ny fanandramana toy izany [Tokony nanandrana nameno azy tao anaty script aho! β€” eo ho eo. MPANDIKA TENY].

Andro fahatelo niaraka tamin'i Haiku: manomboka mipoitra ny sary feno
Saika. Fa tsy tena. Tsy noraharahiana ny "-bw", miampy fisie default fanampiny ilaina.

Zavatra hafa eo amin'ny klavier

Tsapako ny ahiahin'ireo mpamorona, noho izany dia hanohy hilazalaza ny zavatra niainako momba ny klavier amin'ny Haiku aho.

Tsy afaka miditra amin'ny litera nasionaly

Ny endri-tsoratra β€œ`” dia miavaka; mety ho anisan'ny toetra hafa (ohatra, β€œe”) na tsy miankina. Tsy mitovy ihany koa ny fanodinana azy amin'ny rafitra fiasa samihafa. Ohatra, tsy afaka mampiditra endri-tsoratra nomena amin'ny klavier alemana amin'ny KWrite aho; raha manandrana miditra ao ianao dia tsy misy na inona na inona mitranga. Rehefa miditra ao amin'ny QupZilla ianao dia mahazo ">>". Ao amin'ny fampiharana teratany dia ampidirina ny marika, saingy mila manindry azy indroa ianao vao miseho. Mba hampidirana azy in-telo (matetika dia ilaina izany rehefa manamarika blocs of code, manoratra azy io foana aho), mila manindry ny bokotra in-6 ianao. Amin'ny Mac, karakaraina amin'ny fomba am-pahendrena kokoa ny toe-javatra (tsindrio telo dia ampy raha mitazona ny fanoratana diacritics mahazatra).

Java Applications

Tsy misy JavaFX? Tonga hamonjy ny Java, sa tsy izany? Eny, tsy tena:

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

Andao handeha amin'ny lalana hafa:

/> /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

Hita fa amin'ny tena fiainana, ny fampiharana Java dia tsy azo entina araka ny fampanantenany amin'ny dokam-barotra. Misy JavaFX ho an'i Haiku ve? Raha eny, maninona no tsy apetraka amin'ny openjdk12_default?

Double click on jar file tsy mandeha

Gaga aho fa tsy fantatr'i Haiku ny fomba fitantanana ny kitiho indroa amin'ny rakitra .jar.

Hafahafa ny fihetsik'i Bash

Satria misy bash, noheverina fa hiasa ny fantsona:

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

famaranana

Nahoana aho no manoratra ireo lahatsoratra ireo? Raha ny hevitro dia tena mila rafitra fiasana open source toa an'i Haiku izao tontolo izao izay mazava ho an'ny PC-centric, ary koa noho ny fahasosorana bebe kokoa noho ny fisian'ny tontolo desktop ho an'ny Linux. aza miara-miasa. Tsy miady hevitra aho fa ilaina ny kernel hafa tanteraka mba hamoronana ny tontolon'ny mpampiasa irina ho an'ny PC, na azo atao ny mahazo tontolo mitovy amin'izany eo an-tampon'ny kernel Linux, fa mahaliana ahy izay lazain'ny manam-pahaizana momba ny kernel. momba ity. Amin'izao fotoana izao, mikorontana amin'ny Haiku fotsiny aho ary mandray an-tsoratra amin'ny fanantenana fa mahasoa ny mpamorona Haiku sy/na ny vahoaka liana.

Andramo ny tenanao! Rehefa dinihina tokoa, ny tetikasa Haiku dia manome sary ho booting avy amin'ny DVD na USB, novokarina Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ. Mba hametrahana, alaivo fotsiny ny sary ary soraty amin'ny kapila tselatra ampiasaina Etcher.

Manana fanontaniana ve ianao? Manasa anao izahay amin'ny teny Rosiana fantsona telegram.

Overview lesoka: Ahoana ny fomba hitifitra ny tenanao amin'ny tongotra amin'ny C sy C ++. Famoriam-bokatra momba ny Haiku OS

avy amin'ny ny mpanoratra fandikana: ity no lahatsoratra fahatelo amin'ny andiany momba ny Haiku.

Lisitry ny lahatsoratra: Ny voalohany, Ny faharoa.

Source: www.habr.com

Add a comment