Haiku ááœáẠá€áá±á¬ááºážáá«ážá¡ááœáẠáááºáá¬ážááŒááºáá¬ááºáá¯á¶ááᯠáááºážááŒááºááŒááºážá
TL; DR: á áœááºážáá±á¬ááºáááºá áá°áááẠá¡áá»á¬ážááŒá®áž ááá¯áá±á¬ááºážáá«áááºá ACPI ááᯠá¡ááŒá áºáááºáááºá áááºáá¬ážááŒáẠáá»áŸáá±ááŒááºážá¡ááœáẠá¡áá¯á¡áá±á¬áẠá ááºááŒáá·áº áá¯ááºáá±á¬ááºááŒááºážááẠáá±á¬ááºážááœááºáá«áááºá Git ááŸáá·áº package manager ááᯠfile manager ááœááºáááºáá±á¬ááºáá¬ážáááºá á¡áá»á¬ážáá°ááŸá¬ ááŒáá¯ážáá²á·ááœááºáááºáá»á¬áž á¡áá¯ááºááá¯ááºáá«á á áá«ážá¡á¯á¶ážááŒáá·áº á áááºáá»ááºááŒááºážá
ááœááºááá¯ááºáá±áž
ááœááºáá±á«áºáá¬ááá·áºá¡ááá¯ááºážá á¡áá°ážáááŒáá·áº ááá±á¬ááºáᬠ(á¥ááá¬á á á¬ááá¯ááºáá¬ááœáẠááŸá±á¬áá·áºááŸá±ážááŒááºáž) ááẠááááááºááá¹ááááºá á áááºááá»ááºážááŒá±á·ááœááºáᬠá áœááºážáá±á¬ááºáááºááẠáá»áœááºá¯ááºáááœááºáá»á°áá¬á BIOS ááœáẠáá±á¬ááºáá±áá±á¬ ACPI á¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯ááŸáá·áº áááºá ááºáá±ááá¯ááºáá«áááºá
ACPI ááá¯ááááºááẠáá»áœááºá¯ááºáá¯ááºáá±á¬ááºáááº-
sed -i -e 's|#acpi false|acpi false|g' /boot/home/config/settings/kernel/drivers/kernel
ááŸáá·áº reboot á ááááºá á¡ááŒá¬ážáá¯á¶ážáááºáá°áá»á¬áž ááŸááºáá¬ážáá¬ážááá²á·ááá¯á· ááᯠáá»áœááºá¯ááºáá áá áºááẠáá±á¬ááºáá¯á¶ážááœáẠáá»ááºááŒááºá áœá¬ áá¯á¶á·ááŒááºáá«áááºá áá«áá±ááá·áº ááááºá¡áá±áá²á·á kernel á¡ááááºáááá·áºáááŸááá² ááŒááºááœáá·áºááá¯á·áááá±á¬á·áá°áž (âáááºááá¯ááœááºááŒá°áá¬ááá«áá«ááá¯ááááºááá¯ááºááŒá®â áá°áá±á¬á á¬ááá¯ááŒáá·áº ááááºááá¯ááºáááºá
ACPIá DSDTá IASL
áá±á¬ááºážááŒá®á áááºááẠACPI á¡ááŸá¬ážááŸá¬ááŒááºááŒááºážááᯠááŒá¯áá¯ááºááẠááŒá
áºááá¯ááºáá»á± áá»á¬ážáá«áááºá xnu kernel ááẠáááŒá¬áá áá¯á¶áá±ááá¯ááºáá»á¬áž ááá¯á¡ááºáá±áá±á¬ááŒá±á¬áá·áº PureDarwin ááœáẠáá»áœááºá¯ááºáá¯ááºáá±á¬ááºáá±áá»áááºááŸá
á áááºážááŸáá·áº áááºáááºá áá
áºá
á¯á¶áá
áºáá¯ááᯠáá±á¬ááºáá«ážáá«áž ááŸááºáááá±áá«áááºá DSDT.aml
ááœá¬ážááŒáá¡á±á¬ááº...
áá±á«ááºážáá¯ááºááœá²ááŒááºážááŸáá·áº á
á¯áá±á¬ááºážááŒááºážá iasl
,
~> pkgman install iasl
áá»áœááºá¯ááºááẠACPI ááá¬ážáá»á¬ážááᯠááááºážáááºážáááº-
~> acpidump -o DSDT.dat
Cannot open directory - /sys/firmware/acpi/tables
Could not get ACPI tables, AE_NOT_FOUND
Haiku ááŸá¬ á¡áá¯ááºááá¯ááºáá±ážááá¯á· Linux ááᯠááŒááºááœáá·áºááŒá®áž á¡á²áá®ááŸá¬ ACPI á¡ááŒá±á¬ááºážá¡áá¬ááᯠáááºááŸá¬ážááá¯á· áá¯á¶ážááŒááºááá¯ááºáááºá ááá¯á·áá±á¬áẠiaslá á
á¬áá¬ážáááºážááŒááºááŸá¯á á¡ááááá¬á¡áá»áá¯á· (ááẠGoogle âpatch dsdt fixâ) ááŸáá·áº á
áááºááŸááºáááºážáá¶ááŸá¯áá»á¬ážá
áœá¬ááᯠá¡áá¯á¶ážááŒá¯á á¡ááŸá¬ážáá»á¬ážááᯠááŒááºáááºáá²á·áááºá ááá¯á·áá±á¬áºáááºáž ááááºá¡áá±ááŒáá·áºá Haiku downloader ááá¯á¡áá¯á¶ážááŒá¯á patched DSDT ááᯠáá±á«ááºážáá¯ááºáá¯ááºááááá«á ááŸááºáááºáá±á¬ ááŒá±ááŸááºážáá»ááºááẠááœáŸá²ááŒá±á¬ááºážááẠááŒá
áºááá¯ááºáááºá
á ááºá¡áá¯áá»á¬áž
áá±áá°áá»á¡á¬ážááŒáá·áºá áá»áœááºá¯ááºááẠáá»áœááºá¯ááºá¡ááœááºáááá¯ááºáá±á¬ á¡ááŒá¬ážáá±á¬ á¡áááºážá¡ááŒá
áºáá»á¬ážááᯠRAM ááŸáá·áº á¡ááŒá¬ážá¡áááºážá¡ááŒá
áºáá»á¬ážááᯠááá¯ááá¯á
á¬ážáá¯á¶ážáá±á·ááŸááá±á¬ááŒá±á¬áá·áº áá»áœááºá¯ááºááẠvirtual machine áá»á¬ážááᯠááŸá
áºáááºáá°ááá¯ááºáá«á áá±á¬ááºááŒá®áž á¡áá±á«áºáá¶ááᯠáááŒáá¯ááºáá°ážá áá«áá±ááá·áº Haiku á á¡áá¶áá²á· áá®áá®ááᯠáá¯ááºááœáŸáá·áºááŸá¯ááœá±ááᯠáááºááᯠááŸááºáááºážáááºáááá²ááá¯áᬠááááá±ážáá¬ááŒá±á¬áá·áº (áá»áœááºá¯ááºáá²á· á
ááºááŸá¬ á¡áá¶áááá¯ááºáᬠáááŸááá²á·á¡ááœááºá usb1 (ááááá¬ážááŸááºáž) áá²á· áá»áááºáááºáá¬ážáá²á· áááºáá
áºáᯠááŸááá±áá²á·á¡ááœááºááŒá±á¬áá·áº VM ááᯠá
áœáá·áºá
á¬ážááŒá®áž áá¯á¶ážáá²á·ááá«áááºá ááá¯ááºááá¯áẠáááºáááºááá«áááºá) áá¬ááŒá±á¬áá»ááºáá²á
áá®áá®ááá¯áá¯ááºááœáŸáá·áºááŒááºážá
áááºážááẠáá»áœááºá¯ááºá¡ááŒáá¯ááºá¡ááœáẠá¡áááºážáááºááœááºááœááºážáá±á¬ááŒá±á¬áá·áº á¡ááá·áºááá·áºáááºážááœáŸááºáá»ááºááᯠááŸááºáááºážáááºáá¬ážáá«ááẠ(á¡áá»á¬ážá á¯ááŸá¬ áá±á¬ááºááá¯ááºážááœáẠááŒááºááœáá·áºááẠáá»áœááºá¯ááºá¡ááœááºááŒá áºáááº)á ááá¯á·áá±á¬áº áááºá Haiku áá®áá®ááá¯á á®ážááŒá±á¬ááºážáá»á¬ážááᯠááŸááºáááºážáááºáááºá¡ááœááºáááºáž á€á¡áá»ááºá¡áááºáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºáá«áááºá (áá±áá»á¬áá±á«áẠá ááºážáá¯á¶ážááŒáá·áºááá»áá¯ážáááºáá«áááºá )
áá±áá¹á:
- ááá·áºáá»á±á¬áºáá±á¬ áá¬ážááŒááºáá»á¬ážááŸáá·áº C-Media USB á¡áá¶áááºááᯠá¡áá¯á¶ážááŒá¯áá«á
- Pop!OS NVIDIA ááá¯ááºááá¯ááºáá¯á¶ (áá¬á·ááºáá²á¡ááŸáááºááŒáŸáá·áºáá¬ážáá±á¬ nvenc áá¯ááºá¡ááœááº) ááᯠá¡áá¯á¶ážááŒá¯á ááá·áºááœááºáá»á°áá¬ááᯠá áááºááœáá·áºáá«á
- Haiku Anyboot 64bit ááá¯á¶ááááºááᯠáá±á«ááºážáá¯ááºáá¯ááºáá«á
- á¡áááºáá±á¬ááºážáá«ážááœááºáá±á¬áºááŒáá¬ážááá·áºá¡ááá¯ááºáž KVM ááᯠá áá áºááá·áºááœááºážáá«á
- OBS Studio AppImage ááá¯áá±á«ááºážáá¯ááºáá¯ááºáá« (ááá¬ážáááºááá¯áá»ááºáá²á· developer ááœá±ááᯠááŒá±á¬ááŒááá¯á·ááá±á·áá«áá²á·)
- Desktop Audio ááœáẠáá°áá¶áá¶áá»áŸá±á¬á·áá»ááá·áº á á áºáá¯ááºááŸá¯ááᯠááá·áºáá« (Desktop Audio ááœáẠáá¬áááºááá áºááŸáááºáá«á ááá¯á·áá±á¬áẠâFiltersâá ááá¯á·áá±á¬áẠâ+âá ááá¯á·áá±á¬áẠâNoise Suppressionâá á¡ááá·áºááᯠáá°áááºážá¡ááá¯ááºážáá¬ážáá²á·áá«)
- XFCE ááŸá á¡áá¶áááºáááºáá»á¬ážááᯠááŒááºáááºážáá«á
- Desktop Audio áá±á«áºááœáẠright click ááŸáááºáá«á ááá¯á·áá±á¬áẠ"Properties"á device "Audio Adapter Analog Stereo" ááá¯ááœá±ážáá»ááºáá«á
- XFCE áá®áá°ážá "á¡áá¯ááºáá±áá¬áá»á¬áž" ááá¯á·ááœá¬ážáá«á
- á¡á²áá®ááŸá¬ desktop á¡áá±á¡ááœááºááᯠáááºááŸááºáá«- á
- Ctr-Alt-RightArrow ááẠáá¯ááááááºá áºáá±á¬á·ááá¯á· ááŒá±á¬ááºážáá«áááºá
- (áá±á«ááºážááá·áºááŒááºážááŒáá·áº Virtual Machine Manager ááá¯ááœáá·áºááẠááŒááºáááºážááá¯ááŒááºáá«á
sudo
) ááá¯ááºááẠáá«á·á¡ááœáẠá¡áá¯ááºáááŒá áºáá°ážá - áá¯ááááááºá áºáá±á¬á·ááœáẠHaiku ááá¯ááœáá·áºáá«á
- áá°áááááºá áºáá±á¬á·ááœááºááœáá·áºáá«á ááŒááºáááºááŒááºáá¬ážááŸá¯ááᯠFullHD ááá¯á·áááºááŸááºáá« (áá»áœááºá¯ááºááẠHaiku ááᯠá¡ááá¯á¡áá»á±á¬ááºáá¯ááºáá±á¬ááºááẠáááŒá áºááá¯ááºáá«á QEMUKVM ááᯠáá±á¬áºáá®áá¬á០EDID ááá¯ááá¯á·ááẠá¡áááºážá¡ááŒááºááá¯ááºážá á±áá±á¬áááºážáááºážááŸáááá¯ááºáááºá ááá¯á·áá±á¬áº Virtual Machine ááœááºááá¯áá²á·ááá¯á·áá±á¬áááºáááºááá¯áááœá±á·áá«á áááºáá±áá»á¬) [áá»áœááºá¯ááºááẠá¡ááŒá¬ážáá±á¬ áá®áá®ááá¯áááºáá áºáá¯ááᯠááá·áºááœááºážááŒá®áž Haiku ááá¯á· áá±ážááá¯á·ááá«áááº... - ááá·áºááŸááºážááŒá±á áá¬áá¬ááŒááºáá°]
- áá®ážáá¯ááºááŸáá·áº áá±á¬ááºá áºááᯠLinux ááá¯á· ááŒááºááŒá±á¬ááºážááẠCtrl+Alt ááá¯ááŸáááºáá«á
- Ctr-Alt-LeftArrow ááẠááááá¯á¶áž áááºá áºáá±á¬á·ááá¯á· ááŒá±á¬ááºážáá«áááºá
- OBS ááœááºá âWindow Capture (XComposite)â ááᯠáá±á«ááºážááá·áºáᬠâQEMUKVM áá±á«áºááŸá Haikuâ áááºážááá¯ážááᯠááœá±ážáá«á âá¡áá®ááŸáá·áº á¡ááŒá¬ááᯠáá²ááŸááºáááºâ á¡ááŸááºááŒá áºááœááºááᯠááœáá·áºáá«á
- áá®áá®ááá¯ááᯠááá¯ááºáá°ážáá«á Shotcut ááŒáá·áº áááºážááŒááºáá« (áááºážááᯠnvenc áá¬á·ááºáá² á¡ááŸáááºááŒáŸáá·áºáááºá¡ááœáẠroot á¡ááŒá Ạrun)
- YouTube áá®ááá áºáá»á áºááá¯áẠ"Timelapsed Tides" á០áá®áá»ááºážáá¶á Filters áá»á¬áž- "Audio fade in"á "Audio fade out"á volume -35db (áá±á¬ááºážááŒá®á áá«áá±á¬ááºáá«áá²á áá«á Shotcut á¡ááœáẠááœáŸááºááŒá¬ážáá»ááºááá¯ááºáá«áá°áž)
- áá¯ááºáá°áá«á YouTubeá áá±á«ááºážáá¯ááºáá¯ááºáá«á á¡áá°ážáá¯ááºáá±á¬ááºááŒááºážáááŸááá² áá®áá®ááá¯ááẠYouTube ááœáẠFullHD ááŒá áºáá¬áá«áááºá
áá²áá«ááá¯áááºáá±á¬á·!
QEMUKVMá USB á¡áá¶áááºá OBS Studio ááŸáá·áº Shotcut ááŒáá·áº Haiku áá®áá®ááá¯ááᯠááá¯ááºááá¯ááºááŒáá·áºááŸá¯áá«á
á¡áá¶áááºáá«áá»áŸáẠááá¯áá»á±á¬áºáá±á¬áºáááºáž OBS Studio ááŸáá·áº Shotcut ááẠHaiku ááœáẠáá°áá¡ááá¯ááºáž á¡áá¯ááºáá¯ááºáá²á·ááŒá®áž á€ááŸááºáá»á¬ážáá±á¬áááºáááºááᯠááŒááºáááºážááẠáááá¯á¡ááºáá«á [áá»áœááºáá±á¬áº VirtualBox ááá¯áá°áááºá virtual machine áá²á·áááºáááºááœá±ááŸá¬ áá®áá®ááá¯áá¯ááºááœáŸáá·áºááŸá¯ááᯠááŸááºáááºážáááºááá¯á·á¡ááœáẠá¡áá¬á¡á¬ážáá¯á¶ážá áá»ááºáá»ááºážááŸááá±ááŸá¬áá«á - ááá·áºááŸááºážááŒá± áá¬áá¬ááŒááºáá°]
Tracker ááŸáá·áº áááºážá á¡ááá¯áááá¯ááááºáá»á¬áž
Haiku á¡ááœáẠTracker ááẠMac ááŸá Finder ááá¯á·ááá¯áẠWindows ááŸá Explorer ááŸáá·áº á¡áá°áá°áááºááŒá
áºáá«áááºá ááŒáá¯ážá
á¬ážááŸá¬ááœá±áá«á·ááẠtracker add-on
HaikuDepot ááŸá¬
ááá¯ááºáááºáá±áá»á¬ááœáẠGit áá±á«ááºážá ááºááŸá¯
áá°á·áááºáá á¬áá»ááºááŸá¬á០áá¯á¶áá»á¬ážááá¯áᬠááá¯ážáá¬ážáááºá
Haiku ááá¯ááºáááºáá±áá»á¬ááœáẠTrackGit áá«áááºáááºá
áááºááẠrepository ááá¯ááẠclone áá¯ááºááá¯ááºáááºá
áá«áá¬ááœá±áá²á áá¬ááá
áºáá¯áá¬áž?! ááá¯ážááá¯ážá
á¬áá¬áž á
áá¬ážááŸááºáá¬ážá á¡á¶á·ááŒá
áá¬áá±á¬ááºážáá¬á áá°ááá¯á·áᬠ"áá±á¬á·áá»áááº" ááᯠááá¯á¶ážááŒáá°ážá Haiku ááŸá¬ á¡á²áá«á¡ááœáẠBKeyStore ááŸááááºá
ááá¯ážááá¯ážá
á¬áá¬áž á
áá¬ážááŸááºáá¬ážá
áááºáá±á·áá»áºáááºáá±áá»á¬ááᯠááá¯ááºáááºáá±áá»á¬á¡ááŒá Ạáá±á«ááºážá ááºážááŒááºážá
ááá±á¬áá»áẠáááºáá á¬áá»ááºááŸá¬á¡áá
ááœá±ážáá»ááºáá¬ážááá·áº ááá¯ááº(áá»á¬áž) á áááºáá±á·ááºá»(áá»á¬áž)ááᯠááŸá¬áá«á áááºážááᯠáááºááŸá áºáááºáá±á¬ á¡ááá®áá±ážááŸááºážááœáẠááœáá·áºáá«á áá°áááºážá¡á¬ážááŒáá·áº áááºážááẠHaikuDepot ááŒá áºáááºá áááºážááẠá¡áá¯ááºááá±á¬áºááŒáá»ááºáá áºáá¯ááᯠáááºááŒááºááá¯ááºááŒá®áž á¡ááŒá±á¬ááºážá¡áá¬áá»á¬ážáááºááºááœáẠáááºááẠá€áááºáá±á·áá»áºááá áºá áááºáá áºááá¯ááºážááŒá áºááá·áº á¡ááŒá¬ážááá¯ááºáá»á¬ážááŸáá·áº áááºážááá¯á·ááááºáá±áá¬ááá¯á·ááᯠááŒááºááœá±á·ááá¯ááºáááºá
á¡áá¯ááºááᯠáááºááŸá¬ážááẠááŒá±áá áºááŸááºážáᬠáá»ááºáá±á¬á·áááº...
Autostart/rc.local.d
boot áááºáá²á·á¡áá« á¡ááá¯á¡áá»á±á¬áẠáá áºáá¯áá¯ááᯠáááºááá¯á áááºááá²á
- rc.local.d = /boot/home/config/settings/boot/userbootscript
- Autostart = /boot/home/config/settings/boot/user/launch
NTP ááŸáá áºááá·áº áá±áá á¶áá±á¬áºáá»áááºááᯠáááºáá°áá»á á±ááá·áº command áá áºáá¯ááᯠááŸá¬ááẠááá¯á¡ááºáááº... áááºážááẠáá±áá¯áá»á¡á¬ážááŒáá·áº á¡ááá¯á¡áá»á±á¬áẠá¡áá¯ááºáá¯ááºááá·áºáááºáᯠááŒá¬ážááááá±á¬áºáááºáž á¡ááŒá±á¬ááºážáá áºáá¯áá¯ááŒá±á¬áá·áº áááºážááẠáá»áœááºá¯ááºá¡ááœáẠá¡áá¯ááºáááŒá áºáá«á áá»áœááºá¯ááºááœáẠRTC á¡ááœáẠáááºááá®áá±ááœá¬ážáá±á¬ááŒá±á¬áá·áº áááºážááŸá¬ áá«áá«ááŒá¯ááºááá¯ááºáá±á¬á¡áá« á¡áá»áááºááŒááºáááºáááºááŸááºáá¬ážáá±á¬ááŒá±á¬áá·áº ááŒá áºáá«áááºá
áá±á¬ááºáááºá¡ááŒá¶ááŒá¯áá»ááºáá»á¬áž
ááŒáŸá±á¬áá»ááŸá¬
á¡áá»á¬ážáá°ááŸá¬ ááŒáá¯ážáá²á·ááœááºáááºáá»á¬áž
áá»áœááºá¯ááºáá¡áááºááœáẠááŒáá¯ážáá²á·ááœááºáááºá¡áá¯ááºáá¯ááºáá±áá±á¬áºáááºáž áááºážáá»áŸá±á¬ááºáá±á áẠááŒáá¯ážáá²á·ááœááºáááºáá»á¬ážááá¯á· áá»áááºáááºááááá«á á¡áá»á¬ážáá°ááŸá¬ áá±áá¬áá»á¬áž (áá±ááááºá ááá¯áááºá ááá¬ážáá°áá¬áá»á¬áž) ááẠá¡áá»á¬ážá¡á¬ážááŒáá·áº ááŒáá¯ážáá²á· ááœááºáááºáá»á¬ážá áœá¬ááŒáá·áº áá¯á¶ážááœáŸááºážáá¬ážááŒá®áž áá áºáá¯á á®ááœáẠá¡áá»á¬ážá¡á¬ážááŒáá·áº áááºáá±á¬ááºááá¯ááºáá±á¬ áá±áá¬áá»á¬ážá áœá¬ áá«áááºáá«áááºá
Frankfurt áááá¯áá°áá¬áá¯á¶
áá«ááá¯á· áá¬ááŸá¬ááá²á
á¡áá»á¬ážáá°ááŸá¬ áá±áá¬áá»á¬ážá¡ááœáẠááŒá
áºááá¯ážááŒá
áºá
ááºáá
áºáá¯á á€áá±áá¬ááœááº- Frankfurt áááá¯áá°áá¬áá¯á¶
áá»áááºáááºááŸá¯á¡ááœáẠáá¯á¶áá±á¬ááºáá±á¬ á¡áá¬ážá¡áá¬áá»á¬áž ááŸááá«áááºá Haiky á áá®ááœááºáááºááœá±áá²á· áá¬áá¯ááºááá²á ááááºáá±á¬á·á ááááºááá»á¬ážáá«áá°ážá áá°á áá°ááá¯á·áá²ááŸá¬ á¡áááºážááŸá¯ááºáá±áááºá áá±á¬ááºáá¯á¶ážáá±á¬á·á áá»áœááºáá±á¬áº áá®á¡áá»áááºááá¯ááºáž ááœááºáááºááá± á¡áááºááŒááºááœá¬ážáááºá
Access Point ááœáŸá²ááŒá±á¬ááºážááŒááºáž á¡áá¯ááºááá¯ááºáá°ážáá¬ážá
áá°áá®áá±á¬ SSID ááŸáá·áº áá°áá®áá±á¬ ááœááºáááºáá áºáá¯ááŸáá·áº áááºááá¯ááºáá±á¬áºáááºážá áá»áœááºá¯ááºááŸáá·áº áááºážááŸá®ážáá±á¬ á¡ááŒá¬áž OS ááŸáá·áº ááá°áá² áááºáá±á¬ááºááœáá·áº ááœáá¯áá·áºáá áºáá¯á á®á០á¡á ááŒá¯áá«áááºá
SSID áá°áá®áá±á¬ á¡áá»ááºáá»á¬ážá
áœá¬ááᯠááŒááá¬ážáááºá áá®ááá¯á¡ááŒá±á¡áá±áá»áá¯ážááŸá¬ áááºááá¯áááºááá·áºáááºážááá²á
á¡ááŒááºážáááºáá¯á¶ážá¡áá»ááºááŒááá·áº access point ááá¯ááœá±ážáá»ááºááá·áº SSID áá
áºáá¯áá¬ááŒáááá«áááºá áá¯á¶ážá
áœá²áá°ááẠááá¯ááá¯á¡á¬ážáá±á¬ááºážááá·áºá¡áá»ááºááŒááŸá¯ááŒáá·áº á¡ááŒá¬ážá¡ááŸááºááᯠááœá±ážáá»ááºááááºááŒá
áºáá±á¬áºáááºáž áá°áá®áá±á¬ SSID ááŒáá·áº (áááá¯ááºáá»áŸááº)á áááºááŸááááºáá±á¬ááºááœáá·áºááœáá¯áá·áºááŸáá·áº áá»áááºáááºááŸá¯ á¡á¬ážáááºážááœááºážáá«á - ááœá±á·áá»á¬ážáá±áá»áááºáááẠá¡áá¬á¡á¬ážáá¯á¶ážááẠá¡áá¯ááºááŒá
áºááá¯ááºááẠ(áááºáá±á¬ááºááœáá·áºá¡áá»ááºáá»á¬ážááŒá¬ážááœáẠáá±á¬ááºáááºááœáŸá²ááŒá±á¬ááºážááŸá¯)á
ááœáá·áºáá¬ážáá±á¬ ááœááºáááºáá»á¬áž áááŸááá°ážáá¬áž?
ááœááºáááºááœáá·áºáá¬ážáá±á¬áºáááºáž á
áá¬ážááŸááºáá
áºáá¯ááŸáááááºáᯠHaiku á á¡ááá¯ááºá¡áá¬ááá¯áááºá
Haiku ááẠááœááºáááºááœáẠá
áá¬ážááŸááºáá»á¬áž áááá¯á¡ááºáá±á¬áºáááºážá ááá¯á·á¡áá°
áá¯á¶á·áááºážáá±á«áºáááºáá»á¬ážááŸáá·áºáááºáááºá á áááºááŸá¯ááºááœá±ážáá±áá«ááá¬ážá
ááŒáá¯ážáá²á·ááœááºáááºáá»á¬ážá áœá¬ááẠá¡áá¯á¶ážááŒá¯áá°á¡á¬áž ááœááºáááºá¡áá¯á¶ážáááŒá¯áá® á ááºážáááºážáá»ááºáá»á¬ážááŸáá·áº ááá±á¬áá°áá®áá»ááºáá»á¬ážááᯠáááºáá¶ááá¯ááºááá·áº á¡áá±á¬áá·áºáááºá á¬áá»ááºááŸá¬ááá¯á· ááŒááºááœáŸááºážáá¶áááá·áº captive portals ááᯠá¡áá¯á¶ážááŒá¯áááºá áááºážááẠáá»áœááºá¯ááºá OS ááᯠááá¯áááẠááŸá¯ááºááœá±ážááœá¬ážá á±ááá¯ááºáááºá á¡áá¯á¶ážááœááºá áá»áœááºá¯ááºáááŒáá¯ážáá²á·á áá áºááœá²á áá áºááẠáá¯á¶ážáááááºááá¯á·ááœá¬ážáá¯á¶ááááºá
á¡áá»áááºá¡áá±á¬áºááŒá¬ááŒá®ážáá±á¬ááºá ááŒáá¯ážáá²á·á
áá
áºááœá²áá
áºáá¯áá¯á¶ážááᯠáá¯á¶ážáááááºááá¯á·ááœá¬ážáá²á·áááºá
ááá®ážááœá¬ážáá±á áẠááœááºáááºááá¯á· áááºááœáá·áºááááŒááºážá áááºážáááºážááŸá¯ááŸáá·áº áááºážáááºážááŒá±ááœá²ááŒááºážá
Python ááŸáá·áºá áááºáá»ááºá áá¬
Python ááœáẠ"áá»áááºáž" áááá¯ááááºáá áºáá¯ááᯠá¡ááœááºááá°ááŸáá·áº á áá¯ááºáá¯ááºááẠáááºááá¯á·áá¯ááºáá±á¬ááºááááºáááºážá á¡áá¬á¡á¬ážáá¯á¶ážá áá®áá±á¬ááºááá¯ážááŸááºážáá¬ááá¯ááºáá°ážááá¯áᬠáááá¬ááááºá á¡áááºážáá¯á¶ážáá±á¬á· ááá¯áá·áºáá¬ááá¯áẠáá¬ážááááºáá°áž...
git clone https://github.com/micahflee/onionshare.git
cd onionsharepython3 -m venv venv
pkgman i setuptools_python36 # pkgman i setuptools_python installs for 3.7
pip3 install -r install/requirements.txt
Could not find a version that satisfies the requirement PyQt5==5.12.1 (from -r install/requirements.txt (line 15)) (from versions: )
No matching distribution found for PyQt5==5.12.1 (from -r install/requirements.txt (line 15))
# stalled here - does not continue or exit
pkgman i pyqt
# No change, same error; how do I get it into the venv?
# Trying outside of venv
Could not find a version that satisfies the requirement PyQt5==5.12.1 (from -r install/requirements.txt (line 15)) (from versions: )
No matching distribution found for PyQt5==5.12.1 (from -r install/requirements.txt (line 15))
áááºááá¯ááºážáá¬ážáááºá pip
áá°áááá»á¬ážáá±á¬ ááŒá¿áá¬áá
áºáᯠ(áááºážááẠHaiku ááœáẠááá¶á·ááá¯ážááá¯ááºáá±á¬ hardlinks áá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ ááá¯á¡ááºáááº)á áá¬áá¯á¶ážááááºááá¯áᬠááŒá±á¬ááŒáááºá python3.6
(áá»áœááºáá±á¬áº ááŒá±á¬áá»ááºáá¬á ááŸá¯ááºáá«áááº)á ááœááºá·ááŸá
áº
áá«ááá¯á·áá±á¬ááºáááºááá¯ááœá¬ážááá²á
Haiku ááẠá¡ááááá»áá±á¬ PC áááºáááºááŸá¯á
áá
áºá á¥ááá¬áá
áºáá¯ááŒá
áºááŒá®ážá á¡áá¯á¶ážá
á¯á¶ á¡áá¯ááºá¡ááœá¬ážá¡áá¬áá»á¬ážááᯠá¡ááœááºááá¯ážááŸááºážááœááºáá°á
á±ááá·áº áá±á¬ááºážááœááºáá±á¬ á¡ááŒá±áá¶áá°áá»á¬ážááŸááááºá áááºážá ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯ááẠáááºááŒáááºáá±á¬áºáááºáž ááœááºáá²á·ááá·áº 10 ááŸá
áºáá¬áá¬áá¡ááœááºáž ááŸá±ážááœá±ážáá±áááŒáá·áº áá¬á·ááºáá²áá¶á·ááá¯ážááŸá¯ááŸá¬ á¡áá±á¬áºá¡ááẠá¡ááá·áºá¡áááºááŸááá±áᬠá
áá
áºááá¯ááºááá¯ááºááẠáááááá±ážáá±á áá«áá±ááá·áº á¡ááŒá±á¡áá±á ááŒá±á¬ááºážáá²áá±áá«áááº- áá¬á·ááºáá²áá¶á·ááá¯ážááŸá¯á Haiku ááᯠá
ááºá¡áá±á¬áºáá±ážáá»ááºáá²á·á¡ááœá¬á¡áá±ážááŸá¬ (á¡ááŸá¬ážá¡ááœááºážááœá±ááŸááá±ááá·áº) áá²á· á¡áá¯ááºáá¯ááºááá¯ááºá
á±ááŒá®áž á
áá
áºáá¬ážááŸááºážá 1.0 ááá¯ááºáá¬ááŒá±á¬áá·áºá á
áá
áºá áá°á¡áá»á¬ážáá²á·á¡á¬áá¯á¶á
áá¯ááºááŸá¯ááᯠááœá²áá±á¬ááºááá¯á· ááá¯á¡ááºáááºá á¡áá±á¬ááºážáá¯á¶áž áááºááá¯áá°áá®ááá¯ááºááá²á áá®áá±á¬ááºážáá«ážáá±ážáᬠá¡áá¯á¶ážáááºáááºááá¯á· áá¯á¶ááŒááºáá«áááºá 2 áááºááŒá¬ááŒá®ážáá±á¬ááºáá«
Haiku ááœá¶á·ááŒáá¯ážááá¯ážáááºáá±ážá¡ááœá²á·ááᯠáá»á±ážáá°ážáááºááŒá±á¬ááºáž áááºááŒá®ážááŒá±á¬áá«áá á±á áááºážá á¡áá±á¬ááºážáá¯á¶ážáá«á ááá±ážáá±á¬á·áá±á¬á¡áá¬áááºááœáẠC++ ááŒáá·áºáá±ážáááºáá á®á ááºáá¬ážáá±á¬áºáááºáž ááá±á¬áá»ááºáááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯á¡ááœáẠáá»áœááºá¯ááºáááºáá²á·ááá¯á·áá«áááºáá°áá®ááá¯ááºáááºááᯠáááºá ááºážá á¬ážááá¯ááºáá»áŸáẠáá»áœááºá¯ááºá¡á¬áž á¡áááá±ážáá«á
áááºááá¯ááºááá¯ááºááŒáá¯ážá
á¬ážáá«á áá±á¬ááºáá¯á¶ážááœááºá Haiku ááá±á¬áá»ááºááẠáá¯ááºáá¯ááºáá¬ážáá±á¬ DVD ááá¯á·ááá¯áẠUSB á០boot áááºáááºá¡ááœáẠáá¯á¶áá»á¬ážááᯠáá±á¬ááºáá¶á·áá±ážáááºá
ááá·áºááœáẠáá±ážááœááºážáá»á¬áž ááŸááá«ááá¬ážá áá¯ááŸá¬ážá
áá¬ážááŒá±á¬ááá¯á· ááááºáá±á«áºáá«áááºá
probono ááẠAppImage ááá±á¬áá»ááºá áááºáá±á¬ááºáá°ááŸáá·áº áŠážáá±á¬ááºáá®ááœááºáá°á PureDarwin ááá±á¬áá»ááºááᯠáááºáá±á¬ááºáá°ááŒá áºááŒá®áž á¡áá»áá¯ážáá»áá¯ážáá±á¬ open source ááá±á¬áá»ááºáá»á¬ážá¡ááœáẠáá¶á·ááá¯ážáá±ážáá°ááŒá áºáááºá Haiku ááœáẠáááºáá¬ážááŒááºáá¬ááºáá¯á¶áá»á¬áž ááá¯ááºáá°ážáá²á·áááºá irc.freenode.net ááŸá #haiku áá»ááºáááºááŸá developer áá»á¬ážá¡á¬áž áá»á±ážáá°ážáááºáá«áááºá
á¡ááŸá¬ážá¡ááœááºáž ááŒá¯á¶áá¯á¶áá¯á¶ážáááºáá»ááº-
ááŸ
áá±á¬ááºážáá«ážáá»á¬ážá
á¬áááºáž-
source: www.habr.com