Received: from mx0.riseup.net (mx0.riseup.net [198.252.153.6]) by gbr-app-1.alpinelinux.org (Postfix) with ESMTPS id 96748225E6E for <~alpine/users@lists.alpinelinux.org>; Wed, 29 Nov 2023 19:06:54 +0000 (UTC) Received: from fews02-sea.riseup.net (fews02-sea-pn.riseup.net [10.0.1.112]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx0.riseup.net (Postfix) with ESMTPS id 4SgTMb0bq8z9trG for <~alpine/users@lists.alpinelinux.org>; Wed, 29 Nov 2023 19:06:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1701284811; bh=X0vDh4niGCWCcs3PNWKyt9l4CK+rk8icY5KgD5QaeV8=; h=Subject:From:To:Date:In-Reply-To:References:From; b=oRs93Sjfzw2SW6TYasv6yRE7fIWTXucM1YxUsSj9iuBu1Nb5jYC661CiGh0kpKrNx sUc9aRSac5+xauWr9jX8MTGDLLZZS3CF7nDEYF4LQbXf6/lCuH9sA87onFossG3gaD 8L6DXhxoOBL1yd3DsK6pW7fFwyjT27116nWC86gI= X-Riseup-User-ID: 3D0676D274EFFF6E9A71C277D6103B1A6C0A8FB5D9210ED71C3A7C7F92CDC30D Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews02-sea.riseup.net (Postfix) with ESMTPSA id 4SgTMZ3Cq1zFtb5 for <~alpine/users@lists.alpinelinux.org>; Wed, 29 Nov 2023 19:06:50 +0000 (UTC) Message-ID: Subject: Re: Blind User Needs to Have All Mail Presented at start From: Ralf Mardorf To: ~alpine/users@lists.alpinelinux.org Date: Wed, 29 Nov 2023 20:06:47 +0100 In-Reply-To: References: <4400072c-e3d3-493d-91e4-a40617d37ebe@arrl.net> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 On Wed, 2023-11-29 at 10:56 -0500, D.J.J. Ring, Jr. wrote: > Does Alpine Linux have a=C2=A0 console level interface installation with = a > screen reader? Hi, I don't know. However, are you aware that "Alpine Linux is built around musl libc and busybox"? - https://www.alpinelinux.org/about/ https://en.wikipedia.org/wiki/BusyBox I have got an install on my PC, while you can use it for daily work, I don't do so. The all-day commands provided by busybox are not 100% identical to the commands you are used from major distros. A lot of commands are linked against busybox [1].=20 Btw. I also run it on iPadOS. https://apps.apple.com/de/app/ish-shell/id1436902243 https://github.com/ish-app/ish I'm not an expert on Linux for visual impaired, but maybe a starting point is https://blindcomputing.org/ . My install for daily work is Arch Linux. On the Arch mailing list are several visually impaired users. If you are looking for a distro that is different to user-friendly major distros and if you should be fine with systemd consider to take a look at Arch Linux. "User centrality Whereas many GNU/Linux distributions attempt to be more user-friendly, Arch Linux has always been, and shall always remain user-centric." -=C2=A0https://wiki.archlinux.org/title/Arch_Linux#User_centrality=20 "Install Arch Linux with accessibility options The official Arch Linux installation medium supports various Accessibility features: speech is provided by the espeakup package braille terminal support is handled by the brltty package This document describes how to install Arch Linux using these features. Note: This page describes only steps which are different from the Installation guide. [...]" - https://wiki.archlinux.org/title/Install_Arch_Linux_with_accessibi= lity_options Regards, Ralf [1] =E2=80=A2 rocketmouse@archlinux ~=20 $ /bin/ls -hl /mnt/m1.alpine/bin/ | grep busy lrwxrwxrwx 1 root root 12 May 27 2023 arch -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 ash -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 base64 -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 bbconfig -> /bin/busybox -rwxr-xr-x 1 root root 798K Jun 2 02:42 busybox lrwxrwxrwx 1 root root 12 May 27 2023 cat -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 chattr -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 chgrp -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 chmod -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 chown -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 cp -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 date -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 dd -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 df -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 dmesg -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 dnsdomainname -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 dumpkmap -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 echo -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 ed -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 egrep -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 false -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 fatattr -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 fdflush -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 fgrep -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 fsync -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 getopt -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 grep -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 gunzip -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 gzip -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 hostname -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 ionice -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 iostat -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 ipcalc -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 kbd_mode -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 kill -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 link -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 linux32 -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 linux64 -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 ln -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 login -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 ls -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 lsattr -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 lzop -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 makemime -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 mkdir -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 mknod -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 mktemp -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 more -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 mountpoint -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 mpstat -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 mv -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 netstat -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 nice -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 pidof -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 ping -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 ping6 -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 pipe_progress -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 printenv -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 ps -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 pwd -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 reformime -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 rev -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 rm -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 rmdir -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 run-parts -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 sed -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 setpriv -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 setserial -> /bin/busybox lrwxrwxrwx 1 root root 12 Jun 2 08:57 sh -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 sleep -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 stat -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 stty -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 sync -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 touch -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 true -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 uname -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 usleep -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 watch -> /bin/busybox lrwxrwxrwx 1 root root 12 May 27 2023 zcat -> /bin/busybox