կարելի ա երկու բառով նկարագրել ամէն այթի ընկերութիւնը՝
կարում են՝ անում են։
մարդ ա իրա «կարեցած» չափով։
«կարում ենք անոկմ ենք սպը» են։
#տէք #տտ #բիզնես #էթիկա #ազատութիւն
կարելի ա երկու բառով նկարագրել ամէն այթի ընկերութիւնը՝
կարում են՝ անում են։
մարդ ա իրա «կարեցած» չափով։
«կարում ենք անոկմ ենք սպը» են։
#տէք #տտ #բիզնես #էթիկա #ազատութիւն
աբօյի (արհեստական բանականութեան, այսուհետ՝ աբօյի) հետ եմ խօսում։
#աբ #աբօ #արհեստական_բանականութիւն
աբ֊ի հետ եմ խօսում, github֊ի issue եմ տուել կարդայ, էնտեղ էլ իմ github֊ի օգտանունով ես էլ եմ մեկնաբանել, ասում ա՝ տեսնում եմ քանի հոգի էդ խնդիրն ունեն, ներառեալ քեզ։
#աբ
ես ասում էի՝ պէտք ա գրել, որ փնտրուի ու գտնուի։
ու մարդկանց օգուտ ա։
թէկուզ եւ google֊ի համակարգով են փնտրելու։
հետեւաբար նոյնը կարելի ա ասել այսօր՝
պէտք ա գրել, որ արհեստական բանականութիւնը սովորի ու օգտակար լինի այլ մարդկանց։ թէկուզ եւ google֊ի կամ openai֊ի համակարգով են շփուելու։
ու ես չեմ կասկածում որ ինչպէս էսօր մենք ունենք searx֊ի պէս նախագծեր, այնպէս էլ կունենանք self host լինող արհեստական բանականութիւններ։
#աբ #արհեստական_բանականութիւն
մի քանի օր առաջ թարմացրի postmarketos֊ը, ու սէնց եղաւ՝
ERROR: unsupported "filesystem()
https://postmarketos.org/troubleshooting
յղումով իրականում ոչ մի հետաքրքիր բան չկար։ կար նման դէպք բայց դա այլ դէպք ա։
իրենք բութ լոադերն են ֆիքսում։
իսկ ինձ մօտ այն նորմալ էր, միջուկը բեռնուած էր, չէր կարողանում ապակրիպտաւորել կամ մաունթել ապակրիպտաւորումից յետոյ root բաժինը։
իրենց խորհուրդն էր՝ քաշել postmarketos֊ի դիտրիբուտիւ, տեղակայել sd քարտի վրայ, բեռնել համակարգ դրանից, յետոյ աշխատեցնել բութը ֆիքսող հրաման՝
update-u-boot -d /dev/mmcblk2
նախ ես ուզեցի էլ չտեղակայել sdcard֊ի վրայ postmarketos՝ ես արդէն ունեմ դրա վրայ մաեմօ։
բութ եղայ, նայեցի բաժիններն ինչ անուններ ունեն՝
root@devuan-pinephone:~# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
mmcblk0 179:0 0 28.9G 0 disk
├─mmcblk0p1 179:1 0 128M 0 part /boot
└─mmcblk0p2 179:2 0 28.8G 0 part /
zram0 254:0 0 256M 0 disk [SWAP]
mmcblk2 179:256 0 29G 0 disk
├─mmcblk2p1 179:257 0 243M 0 part
└─mmcblk2p2 179:258 0 28.7G 0 part
mmcblk2boot0 179:512 0 4M 1 disk
mmcblk2boot1 179:768 0 4M 1 disk
օկէյ, բա ո՞րն ա ընթացիկ արմատը՝
root@devuan-pinephone:~# cat /etc/fstab
# fstab for arm system
none /sys/kernel/debug debugfs defaults 0 0
/dev/mmcblk0p1 /boot ext2 defaults 0 1
mmcblk0
֊ն ա իսկականը՝ այսինքն sd
քարտինը։ հետեւաբար mmcblk2
֊ը ներքին emmc
֊ն ա։
ապակրիպտաւորենք բաժինը՝
root@devuan-pinephone:~# cryptsetup luksOpen /dev/mmcblk2p2 pmosroot
Enter passphrase for /dev/mmcblk2p2:
հիանալի, հիմա ստեղծուել ա /dev/mapper/pmosroot
֊ը։ այն կարելի ա մաունթ անել։
root@devuan-pinephone:~# mount /dev/mapper/pmosroot /mnt/
մինչ chroot
լինելը լաւ կը լինէր որ էդ համակարգը որի մէջ մտնում ենք, ունենար /proc
, /sys
եւ այլն պանակները, կպցնենք դրանք մեր օհ֊ից։՝
root@devuan-pinephone:~# mount --bind /proc /mnt/proc; mount --bind /sys /mnt/sys; mount --bind /dev /mnt/dev; mount --bind /dev/pts /mnt/dev/pts
սէնց բաներ ջենթու տեղակայելով եմ սովորել։
մինչեւ chroot
֊ը նաեւ պէտք ա իսկական /boot
֊ը կպցնել, թէ չէ /
֊ի մէջ դատարկ պանակ ա /boot
֊ը բնականաբար՝
root@devuan-pinephone:~# mount /dev/mmcblk2p1 /mnt/boot
հիմա ժամանակն ա chroot
լինելու՝
root@devuan-pinephone:~# chroot /mnt
ու երեւի թէ initrd
֊ն ա վնասուած։ այն կը ստեղծուի նորից եթէ միջուկը կրկին տեղակայեմ՝
root@devuan-pinephone:~# apk fix --reinstall linux-postmarketos-allwinner
այլապէս կարելի ա թարմացնել՝ apk update && apk upgrade
ու յուսալ որ նոր միջուկի թարմացում կայ։
ահա, կրկին տեղակայելը էսպէս կատարուեց՝
(1/1) Reinstalling linux-postmarketos-allwinner (6.8.4_git20240405-r1)
Executing busybox-1.36.1-r25.trigger
Executing postmarketos-mkinitfs-2.4.0-r0.trigger
01:45:36.396990 Generating for kernel version: 6.8.4
01:45:36.397217 Output directory: /boot
01:45:36.397234 Unknown or no compression format set, using gzip
01:45:36.397294 == Generating initramfs ==
01:45:36.397316 - Using compression format gzip with level "default"
01:45:36.397420 - Searching for directories specified in /usr/share/mkinitfs/dirs
01:45:36.397615 -- Creating directories from: /usr/share/mkinitfs/dirs/00-initramfs-base.dirs
01:45:36.397924 - Searching for directories specified in /etc/mkinitfs/dirs
01:45:36.398130 - Searching for file lists from /usr/share/mkinitfs/files
01:45:36.398307 -- Including files from: /usr/share/mkinitfs/files/00-device-pine64-pinephone-modules.files
01:45:36.398537 -- Including files from: /usr/share/mkinitfs/files/00-initramfs-base.files
01:45:36.407352 -- Including files from: /usr/share/mkinitfs/files/30-postmarketos-bootsplash.files
01:45:36.408846 -- Including files from: /usr/share/mkinitfs/files/postmarketos-base.files
01:45:36.409185 - Searching for file lists from /etc/mkinitfs/files
01:45:36.409447 - Searching for hook scripts from /usr/share/mkinitfs/hooks
01:45:36.409600 - Searching for hook scripts from /etc/mkinitfs/hooks
01:45:36.410176 - Searching for kernel modules from /usr/share/mkinitfs/modules
01:45:36.410315 -- Including modules from: /usr/share/mkinitfs/modules/00-default.modules
01:45:36.448780 -- Including modules from: /usr/share/mkinitfs/modules/00-device-pine64-pinephone.modules
01:45:36.462556 - Searching for kernel modules from /etc/mkinitfs/modules
01:45:41.398502 initramfs completed in: 5.00s
01:45:41.398630 Unknown or no compression format set, using gzip
01:45:41.398655 == Generating initramfs-extra ==
01:45:41.398682 - Using compression format gzip with level "default"
01:45:41.398758 - Searching for file lists from /usr/share/mkinitfs/files-extra
01:45:41.399119 -- Including files from: /usr/share/mkinitfs/files-extra/00-initramfs-extra-base.files
01:45:41.441111 -- Including files from: /usr/share/mkinitfs/files-extra/30-unl0kr.files
01:45:41.535469 - Searching for file lists from /etc/mkinitfs/files-extra
01:45:41.535922 - Searching for hook scripts from /usr/share/mkinitfs/hooks-extra
01:45:41.536130 - Searching for hook scripts from /etc/mkinitfs/hooks-extra
01:45:41.541355 - Searching for kernel modules from /usr/share/mkinitfs/modules-extra
01:45:41.542575 - Searching for kernel modules from /etc/mkinitfs/modules-extra
01:45:54.584109 initramfs-extra completed in: 13.19s
01:45:54.584249 == Using boot-deploy to finalize/install files ==
==> Running hooks
==> kernel: device-tree blob operations
==> Checking free space at /boot
... OK!
==> Installing: /boot/initramfs
==> Installing: /boot/initramfs-extra
==> Installing: /boot/sun50i-a64-pinephone-1.1.dtb
==> Installing: /boot/sun50i-a64-pinephone-1.2.dtb
01:45:57.856197 boot-deploy completed in: 3.27s
01:45:57.881770 mkinitfs completed in: 21.49s
OK: 4880 MiB in 1281 packages
devuan-pinephone:/#
հիմա մնաց անջատել պանակները՝
root@devuan-pinephone:~# umount /mnt/sys
root@devuan-pinephone:~# umount /mnt/proc
root@devuan-pinephone:~# umount /mnt/dev/pts
root@devuan-pinephone:~# umount /mnt/dev
ու վերամեկնարկել համակարգը։ անջատեցի, հանեցի մաեմօ֊ի քարտը, որ ներքինից բեռնուի։ ու եղաւ։ (:
#տէք #մաեմօ #պոստմարկետօս #փայնֆոն #վերականգնում #օպերացիոն_համակարգեր #լինուքս #միջուկ #վերակենդանացում
ի․ թ․ էս այկոնիկ շէնքը չլինէր, բերգհայնը տէնց յայտնի չէր դառնայ։ ու չէր նախկինում, երբ էդ շէնքում չէր։ ու շէնքն ա թոյլ տուել անել էն ինչ արել են ներսում։
https://www.youtube.com/watch?v=rAbe9QJD7LA
իսկ մեզ մօտ թարս ա՝
ոչ թէ յուսահատ յոգնած արուեստագէտ են սպասում, այլ ինստագրամի էջ են ուզում որ տեսնեն որ կարգին տժժացող դէմք ես։ եթէ սեւ հագնես ու հայերէն խօսես՝ կարող ա քեարթ ես, չթողնեն։
#բերգհայն #բեռլին #մշակոյթ
սովէտ սիրողներին էս տուէք էլի՝
https://www.youtube.com/watch?v=4hFoMkQCuqw
ու դուք տեսէք որ զգաք։ ես զգացել եմ, ուզում եմ զգաք։
ինչ֊որ պատճառով ռուսական կայսրութիւններն, իրենց բոլոր ռեինկարնացիաներով, էսպիսին են, ինչպէս էս տպիչը։
#պատմութիւն #տպիչ #խսհմ #սովետ #սովէտ #սոցիալիզմ #տնտեսութիւն #տէք