Tech feedback and support (技术支持) > 跑题及其他无关话题

几个安全好用的 Linux / UNIX 操作系统——应用比较

(1/7) > >>

jingyue:
 Linux / UNIX 操作系统,活跃的发行版大约有 270 多种,其中安全好用的不超过 10 种,其它上百种都是属于滥竽充数,或者正处在开发测试阶段,更有许多昙花一现的东西,
全球比较流行的开源免费操作系统大致有以下几种:Debian,FreeBSD,ubuntu,openSUSE, Fedora,

Debian  <————  ubuntu
FreeBSD  <————  GhostBSD
SuSE  <————   openSUSE,
RedHat  <————  Fedora,

我们的选择标准:

< 1 >:有简体中文桌面,有简体中文输入法,
< 2 >:系统安装 wine 软件支持自由门或无界浏览翻墙软件,
< 3 >:支持全盘加密,
< 4 >:1,安全,2,稳定,
< 5 >:1,硬件兼容好,2,软件兼容好,
< 6 >:生命周期长,
< 7 >:兼顾高级用户与新手用户,兼顾 Linux 与 UNIX,


< NO.1 > Linux 操作系统:Debian 10,( 2019年7月6日发布 ),( 独立的正式发行版 ),( 2019年7月6日 ——  2024年7月31日 )
                                     Debian 12,( 2023年6月11日发布 ),( 独立的正式发行版 ),( 2023年6月11日 ——  2028年6月30日 )

< NO.2 > Linux 操作系统:(  空白  )
--- 引用 ---
(    openSUSE 15.3 不安全, openSUSE 15.4不安全, openSUSE 15.5 不安全,其防火墙强制允许外部发起的入站连接, )
--- End quote ---

                         
< NO.1 > UNIX 操作系统:  FreeBSD 12.3-RELEASE,( 2021年12月07日发布 ),( 独立的正式发行版 )                                   

< NO.2 > UNIX 操作系统:  GhostBSD-22.06.18,( 2022年06 月发布,基于 FreeBSD 13.1-STABLE 源代码 ,滚动式发行版 )


以上为安全好用的(基本符合上述选择标准)两大类共三种操作系统,

注意:
自由门 fg766p.exe ~~ fg770p.exe 不能通过红酒(wine)运行,
自由门 fg771p.exe 之后的版本可以通过红酒(wine)运行,

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023年07月编辑~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

< NO.1 > <—— Linux
Debian 固定每隔 2 年出一个正式发行版(RELEASE),每个版本官方安全更新支持 5 年,默认支持整块硬盘加密,iptables (IPv4)网络防火墙 + ip6tables (IPv6)网络防火墙,
Debian 如果使用离线安装光盘,则需要用户自己添加官方软件源。如果使用在线安装(netinst.iso)光盘,可以自动添加官方软件源。
Debian 需要用户自己【安装】和【启用 】ufw 防火墙默认规则,(用户也可以使用自行设置的个人桌面 iptables/ip6tables 网络防火墙规则而不使用 ufw,),
Debian 在安全,稳定,软件兼容,硬件兼容,生命周期,运行流畅,这几方面都是最好的,品质极高,坚如磐石,
官方网站 https://www.debian.org/
官方下载 https://www.debian.org/distrib/
官方文档 https://www.debian.org/doc/
用户手册 https://www.debian.org/doc/user-manuals#securing
选择 Debian 的理由 https://www.debian.org/intro/why_debian
安全信息 https://www.debian.org/security/
通过 HTTP/FTP 下载 Debian CD/DVD 映像 https://www.debian.org/CD/http-ftp/

 选择 Debian 的理由:
https://www.debian.org/intro/why_debian

--- 引用 ---
我们的用户怎么说

    " 对我而言,这是易用性和稳定性的完美水平。这些年来,我使用了各种不同的发行版,但是 Debian 是唯一一个可以使用的发行版。 "
    " 坚如磐石的品质,提供了海量的软件包,还有优秀的社区。 "
    " 对我来说,Debian 是稳定和易于使用的代表。 "

https://www.debian.org/intro/why_debian

--- End quote ---



--- 引用 ---

~~~~~~ Debian 12 正式发布,官方安全更新支持 5 年(2023 年 6 月 11 日 ——  2028 年 6 月 30 日) ~~~~~~~

网络在线安装版本,amd64,

https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/

https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-12.5.0-amd64-netinst.iso

https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/SHA256SUMS
https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/SHA256SUMS.sign

https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/SHA512SUMS
https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/SHA512SUMS.sign

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

苹果电脑__网络在线安装版本,苹果电脑 amd64,

https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/

https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-mac-12.5.0-amd64-netinst.iso
https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/SHA256SUMS
https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/SHA256SUMS.sign

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

网络在线安装版本,i386,

https://cdimage.debian.org/debian-cd/12.5.0/i386/iso-cd/

https://cdimage.debian.org/debian-cd/12.5.0/i386/iso-cd/debian-12.5.0-i386-netinst.iso
https://cdimage.debian.org/debian-cd/12.5.0/i386/iso-cd/SHA256SUMS
https://cdimage.debian.org/debian-cd/12.5.0/i386/iso-cd/SHA256SUMS.sign

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Live—CD 光盘,可在光盘上试用,也可以安装到硬盘上,

https://cdimage.debian.org/debian-cd/12.5.0-live/amd64/iso-hybrid/


--- End quote ---


 
https://cdimage.debian.org/images/unofficial/non-free/images-including-firmware/

--- 引用 ---
Unofficial non-free images including firmware packages

UPDATE 10 Jun 2023: As of Debian 12 (Bookworm), firmware is included in the normal Debian installer images. USERS NO LONGER NEED TO LOOK FOR SPECIAL VERSIONS HERE.

For older releases (11.x/Bullseye and older), there are are some extra images in the archive directory. These are equivalent to the normal images we produced regularly except in that they also include non-free firmware to make things easier on some systems requiring proprietary but redistributable firmware. See http://wiki.debian.org/Firmware for more details.

There are three types of image here:

    "netinst" installer CDs that also include firmware to make installation easier
    installer DVDs that also include firmware to make installation easier
    live images including firmware packages pre-installed

--- End quote ---


< NO.2 > <—— Linux             
openSUSE Leap 大约每隔 1 年出一个正式发行版(RELEASE),每个主版本官方安全更新支持 3 年,
每个小版本官方安全更新支持大约 1 年 + 6 个月,
默认支持整块硬盘加密,iptables (IPv4)网络防火墙 + ip6tables (IPv6)网络防火墙,
openSUSE  无需用户自己添加官方软件源,但用户可以添加几个多媒体相关的几个源,无需用户自己设置防火墙(默认已经设置在严格的防护状态),
openSUSE 在安全,稳定,软件兼容,硬件兼容,这几方面也是很好的,与 Debian 相比较,openSUSE 在软件包来源(其多媒体软件包有一个半官方的源,其实应该属于社区的源)方面打了一点折扣,系统运行的流畅方面也稍微逊色,安全更新下载比较频繁,下载量也比较大,
openSUSE 有 “系统快照” 功能(安装时选择 BtrFS 文件系统 —— > 选择 ”启用快照“),其 zypper install 命令也有独特之处,在本地磁盘上面安装某个已经下载到磁盘上的软件包时,它会自动上网下载所需的依赖包,这是 Debian 的 dpkg install 所没有的功能,
openSUSE Leap 属于傻瓜式安装类型,适合新手安装,官方软件源无需用户自己设置,15.2(含15.2)之前的版本,其系统网络防火墙已经默认在安全防护状态,

openSUSE Leap 15.3 /15.4 防火墙有严重 bug,用户的防火墙完全失效,强制允许外部发起的入站连接,

官方网站 https://www.opensuse.org/
官方下载 https://software.opensuse.org/distributions/leap
                https://download.opensuse.org/distribution/leap/


< NO.1 > <—— UNIX             
FreeBSD 固定每隔 2 年出一个大版本,每个大版本支持 5 年(需要在小版本内手动升级来实现),
FreeBSD 12.3-RELEASE 属于 12 分支之内的一个小版本,生命周期大约 1 年半,ZFS文件系统,默认支持 GELI 整块磁盘加密,IPFW 网络防火墙(IPv4+IPv6),
FreeBSD 在安全和稳定方面很好,在硬件兼容和软件兼容方面还不是太好,
FreeBSD 安装方法比较特殊,安装成功之后还需要用户通过终端命令配置桌面,因此不适合没有经验的新手安装,
FreeBSD 12.3 支持 “启动环境”,ZFS 文件系统,”系统快照“ 与恢复,默认支持GELI 整块磁盘加密,IPFW 网络防火墙(IPv4+IPv6),可以在线安装 Lumina 1.6.0 桌面环境,

FreeBSD 13.1-RELEASE 不支持自由门,不支持无界浏览,
FreeBSD 12.3-RELEASE 不支持新版本自由门,不支持无界浏览,

官方网站 https://www.freebsd.org/
官方下载 https://www.freebsd.org/where.html


< NO.2> <—— UNIX   
GhostBSD-22.06.18( 2022年06 月发布,基于 FreeBSD 13.1-STABLE 源代码 ),官方 MATE 1.26.0 桌面,
官方网站 https://www.ghostbsd.org
GhostBSD 光盘映像是 Live-DVD ,可直接光盘启动,既可在电脑光驱上试用,又可以安装到硬盘上,
ZFS 文件系统,默认不支持GELI 整块磁盘加密,
注意:IPFW 网络防火墙(IPv4+IPv6)默认规则为空白,允许一切入站连接,因此需要用户从新设置才能保护电脑操作系统。
GhostBSD 软件兼容不好,几个 PGP 加密/签名/验证软件 gpa, kgpg, kleopatra 都有问题不能用, 通过红酒( i386-wine-6.0.1,1 )可以运行自由门,无界浏览,
GhostBSD-22.06.18 官方软件源的 wine 有 bug,不支持自由门和无界浏览,

总体而言,Linux 比 UNIX 好用得多,与 Linux 相比,UNIX 还是差得很远,UNIX 操作系统的优势主要是安全和稳定,有 IPFW 网络防火墙和 PF 网络防火墙,


解释几个概念,

1,硬件兼容,
主要与设备驱动有关,软件兼容不好也会直接影响硬件兼容效果,
硬件兼容好,是指此操作系统能够在绝大多数电脑硬件上面成功安装和成功运行,
硬件兼容不好,或硬件兼容较差,是指(1)此操作系统在这台电脑硬件上能够安装成功,而在其它电脑硬件上安装失败,(2)或者虽然安装成功,但是某个设备能够被识别却不能正常使用,

2,软件兼容,
软件兼容比较好,是指在此操作系统上面可以安装更多的应用软件并且能够成功运行这些应用软件,
软件兼容较差,是指(1)能够安装某个应用软件,但是不能成功地运行这个应用软件,(2)或者某个软件可以运行但是其部分界面打不开或不能使用,(3)或者可供此操作系统安装和使用的应用软件太少,

3,安全方面,
(1)发行版官方或公司背景如何,是否木马间谍软件,
(2)官方软件源是否纯净,如果混入了社区的软件源,那么软件包的安全就会大打折扣,恶意软件可能会乘机混入,
Debian 操作系统用的完全都是其官方的软件源,FreeBSD 操作系统用的完全都是其官方的软件源,openSUSE 默认安装也都是其官方的软件源,但是系统还提供了几个半官方的软件源(有点社区软件源性质)可供选择添加,如果安装多媒体软件一般都会添加这几个半官方的软件源。
(3)是否对官方软件源里面所有的软件包都进行安全跟踪并及时发布安全更新,
(4)对于突发的 Linux 安全漏洞,发行版官方(发布安全补丁)快速应急响应能力如何,
(5)防火墙默认设置如何,有无防火墙,

4,稳定方面,
主要与操作系统品质有关,涉及比如:打包质量好坏,测试周期长短,Linux 或 UNIX 内核,软件兼容不好也会直接影响系统稳定,
系统非常稳定,是指此系统运行过程中不出现任何软件故障,应用软件运行流畅。
系统不稳定,是指运行过程中容易因软件方面原因导致系统关机 / 重启,或者应用软件运行不流畅,或者系统下载和安装了安全补丁之后导致某个应用软件出故障或某个应用软件的某个功能不可用了,等等。

5,生命周期 (LifeTime)
生命周期是指官方对此操作系统连续提供系统安全补丁下载或更新的时间长度,
Debian 的生命周期固定为 5 年,每隔 2 年发布一个稳定版本。
openSUSE 的生命周期大约为 1 年 + 6 个月,每隔 1 年发布一个稳定版,新版发布后,上一个旧版本就剩下 6 个月的官方支持了,
FreeBSD 的生命周期为 5 年,但是需要紧跟每个小版本的升级才可以,其每个小版本的生命周期一般为 1 年多一点,

6,全盘加密,
全盘加密是指把整块硬盘加密,
Linux 操作系统的 boot(启动)分区(大约 256 MB)不能加密,
这里所说的全盘加密功能,都是操作系统自带的,在安装操作系统过程中,只需用鼠标选择和点击下一步,输入20位~30位 英文大写字母 + 英文小写字母 + 阿拉伯数字 + 符号,混合组成的密码序列,然后确认,即可完成整块硬盘加密,


仅供参考


--- 引用自: jingyue 于 七月 07, 2019, 08:59:05 pm ---
Debian 10 官方软件源,个人桌面 iptables 网络防火墙屏蔽 TCP RST,简体中文输入法,常用软件安装与设置方法,

--- End quote ---



--- 引用自: jingyue 于 九月 24, 2021, 07:36:50 pm ---
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        Debian 12 ( bookworm ),( 2023年6月11日发布 ),(  生命周期 5年,2023年6月11日 ——  2028年6月30日 )
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

--- End quote ---



--- 引用自: jingyue 于 二月 01, 2021, 07:05:21 am ---
GhostBSD 22.01 启用 ipfw 网络防火墙,简体中文输入法设置方法,ipfw 防火墙添加屏蔽 TCP RST 命令脚本,

--- End quote ---



--- 引用自: jingyue 于 四月 23, 2021, 09:14:30 pm ---
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        默认安装下,ubuntu 22.04 是一个 “不安全“ 的操作系统,应该进行以下处理,之后才可安全使用,
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

--- End quote ---


jingyue:
桌面环境,

两个比较成熟的桌面环境是 GNOME 和 KDE,
KDE桌面环境,简洁,直观,其软件功能也比 GNOME 完善,
Lumina 1.6.0 桌面环境,适合 FreeBSD 13.0-RELEASE,
Debian / openSUSE / FreeBSD / 安装光盘都同时支持多种桌面环境,用户在安装时可以任意选择,

一,Debian 认为自己的 GNOME 桌面最成熟,所以 Debian 默认安装的是 GNOME 桌面,
Debian 10 的 DVD 安装光盘在安装(在高级选项)过程中,用户可以任意选择安装以下桌面及相关组件:
1,Debian desktop environment (桌面环境)
2,GNOME (桌面)
3,Xfce(桌面)
4,KDE plasma(桌面)
5,Cinnamon(桌面)
6,MATE(桌面)
7,LXDE(桌面)
8,LXQt(桌面)
9,Web server(网站服务器)
10,Print server(打印服务器)
11,SSH server(SSH 服务器)
12,标准系统工具(,这一项可选,也可以不选,)

个人桌面电脑一般选择 “桌面环境”  和 “标准系统工具”,再加上一个 “桌面” 就可以了,(建议),
或者,选择 “桌面环境”  加上一个 “桌面” 也可以,(不选 “标准系统工具”,)
或者,仅仅选择一个 “桌面” 也可以,(不选 “桌面环境”  和 “标准系统工具”,)


二,openSUSE 认为自己的 KDE 桌面最成熟,所以 openSUSE 默认安装的是 KDE 桌面,
openSUSE Leap 的 DVD 安装光盘在安装过程中,用户可以任意选择安装以下桌面及相关组件:
GNOME 基础系统
GNOME 桌面环境
KDE Plasma 5 桌面
KDE 桌面环境
XFCE 桌面环境
LXDE 桌面环境

(以下省略)

三,FreeBSD 13.0-RELEASE 可以在线安装 Lumina 1.6.0 桌面环境,

freebsd_base + xorg + lumina

--- 引用 ---
# pkg update

--- End quote ---


--- 引用 ---
# pkg install xorg

--- End quote ---


--- 引用 ---
# pkg install lumina

--- End quote ---


# start-lumina-desktop

或者
# echo "exec start-lumina-desktop" > $HOME/.xinitrc
# startx


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

在 Debian 10 版本中,GNOME 桌面默认使用 Wayland 显示服务器而不是 Xorg,
测试表明,
Debian 10 GNOME  默认桌面,不能运行 plank ,
Debian 10 KDE 桌面很好用,功能丰富,界面华丽,
Debian 10 xfce 桌面可用,界面简陋,安装 plank 之后,通过删除和添加面板,可以把桌面设置成象 Mac OS X 苹果电脑操作系统风格的桌面,
Debian 10 LXQt  桌面好用,轻量级桌面,界面简洁,

jingyue:
参考链接 https://zh.wikipedia.org/wiki/DistroWatch

--- 引用 ---
准确性
点击计数器的准确度

Bodnar 写道 “我相信那些统计数字还是有点真实性的,但老实说,它们真的并不代表一切,不应该太认真的对待” 及 “并不是市场占有率或质量的指针...” [8]。

PCWorld 写道 “DistroWatch的页面点击数的确是部分发行版感兴趣的东西,但不能以此代表真正使用或整体偏好的状况” [9]。

Muktware 写道 “DistroWatch并不是‘有多少用户’的指针,但的确可以用来观查用户正在找什么” [10]。

--- End quote ---


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

www.distrowatch.com 每日点击排名,截止日期:2023 年 11 月 29 日

Data span: Last 6 months ( 最近6个月平均 )

Rank(页面点击量排名)    Distribution(发行版名称)    HPD*(每日点击次数)

Page Hit Ranking
 Data span: Last 6 months
Rank Distribution    HPD*

1    MX Linux            2638<
2    Mint                    2143>
3    EndeavourOS    1727=
4    Debian         1576> < ——> 最安全的独立发行版,可以滚动式升级。Debian 以安全稳定坚如磐石而著称。Debian 是一个全球性的开源社区,没有任何政府和商业公司背景。
5    Manjaro            1161<
6    Ubuntu              1031>
7    Fedora             905=
8    Pop!_OS            885<
9    openSUSE    776=
10    Zorin            659>
11    Garuda              584=
12    Lite                    566<
13    antiX               516=
14    KDE neon      502>
15    elementary    491=
16    Nobara            489>
17    Mageia         457<
18    NixOS            396>
19    Vanilla            391<
20    PCLinuxOS    371=
21    FreeBSD            370 <  ——> 独立的发行版, 可以滚动式升级,UNIX 操作系统,美国加州大学伯克利分校—研究所开发和维护。


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


www.distrowatch.com 每日点击排名,截止日期:2021 年 11 月 30 日

数据来源:http://distrowatch.com/

 https://distrowatch.com/dwres.php?resource=popularity

Data span: Last 6 months ( 最近6个月平均 )

Rank    Distribution    HPD*
(排名)(发行版名称)(每日点击次数)

1    MX Linux    3450>
2    EndeavourOS    3085>
3    Manjaro    2219>
4    Mint    1976>  < ——>基于ubuntu的软件包(库),但是却坚持安装Mint自家打包编译的Firefox浏览器 ,浏览器间谍?
5    Pop!_OS    1532=
6    Ubuntu    1327> < ——>  ubuntu 软件源与 Debian 软件源无关,ubuntu 声称它基于 debian,其实 ubuntu 的安装软件包与 debian 无关,仅仅其源代码与 debian 有关。支持自由门和无界浏览,ubuntu 的背景是一家商业公司,与中共有合作,比如:麒麟,上海 “兆芯”(CPU)。
7    Debian    1308> < ——> 独立的发行版,可以滚动式升级,其稳定版 9.0 版本 / 稳定版 10.0 版本 / 稳定版 11.0 版本 ,支持自由门和无界浏览,Debian 以安全稳定坚如磐石而著称,Debian 是一个全球性的开源社区,没有任何政府和商业公司背景,
8    Garuda    1246>
9    elementary    1073=
10    Fedora    978<
11    Zorin    893>
12    openSUSE    763= <  ——> 独立的发行版, 其所有版本完全支持自由门和无界浏览,其背景是德国著名的 SuSE 公司, openSUSE Leap 15.3 防火墙有严重 bug,用户的防火墙完全失效,允许外部发起的入站连接,
13    KDE neon    688<
14    antiX    599<
15    Solus    596=
16    Slackware    520>
17    Lite    514>
18    PCLinuxOS    493=
19    Arch    471=
20    Artix    433=
21    Kali    428=
22    ArcoLinux    406>
23    Q4OS    388>
24    Puppy    386<
25    SparkyLinux    374=
26    CentOS    369=
27    Rocky    362>
28    FreeBSD    337= <  ——> 独立的发行版, 可以滚动式升级,UNIX 操作系统,美国加州大学伯克利分校—研究所,不支持自由门和无界浏览,
29    Devuan    330=
30    Void    323<
31    Alpine    322>
32    Kubuntu    321>
33    Lubuntu    310=
34    AlmaLinux    295<
35    Tails    292=
36    deepin    291=
37    Mageia    277=
38    EasyOS    271=
39    PureOS    259=
40    Bluestar    255=
41    RebornOS    253=
42    Peppermint    251=
43    Xubuntu    245=
44    Linuxfx    244=
45    GhostBSD    238  < ——> 基于 FreeBSD 13.0-STABLE 源代码,滚动式发行,支持自由门,加拿大国家社区背景,

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

www.distrowatch.com 每日点击排名,截止日期:2019 年 11 月 27 日

数据来源:http://distrowatch.com/

 https://distrowatch.com/dwres.php?resource=popularity

Data span: Last 6 months ( 最近6个月平均 )

Rank    Distribution    HPD*
(排名)(发行版名称)(每日点击次数)

1    MX Linux    4708<
2    Manjaro    2536=
3    Mint    2082> <  < ——>基于ubuntu的软件包(库),但是却坚持安装Mint自家打包编译的Firefox浏览器 ,浏览器间谍?
4    Debian    1637> < ——> 独立的发行版,可以滚动式升级,其稳定版 8.0 版本 / 稳定版 9.0 版本 / 稳定版 10.0 版本 ,完全支持无界浏览,Debian 以安全稳定坚如磐石而著称,Debian 是一个全球性的开源社区,没有任何政府和商业公司背景,
5    Ubuntu    1402>< ——>  ubuntu 软件源与 Debian 软件源无关,20.04 版本桌面启动太慢(大约20妙),20.04 版本不稳定(有电脑系统更新之后黑屏)。ubuntu 声称它基于 debian,其实 ubuntu 的安装软件包与 debian 无关,仅仅其源代码与 debian 有关,ubuntu 借用了 debian 的光环。ubuntu 的背景是一家商业公司,与中共有合作,比如:麒麟,上海 “兆芯”(CPU)。
6    elementary    1232< 
7    Solus    1117<
8    Fedora    966=
9    Zorin    934>
10    deepin    837>
11    antiX    776>
12    openSUSE    736<  ——> 独立的发行版, 其所有版本完全支持无界浏览,其背景是德国著名的 SuSE 公司,
13    CentOS    699= 
14    PCLinuxOS    695>
15    KDE neon    691>
16    ArcoLinux    623<
17    Pop!_OS    616>
18    Arch    603=
19    Mageia    470<
20    ReactOS    459<
21    FreeBSD    449<  ——> 独立的发行版, 可以滚动式升级,UNIX 操作系统,美国加州大学伯克利分校—研究所,

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

www.distrowatch.com 每日点击排名,截止日期:2017 年 11 月 27 日

Data span: Last 6 months ( 最近6个月平均 ),

Rank    Distribution    HPD*
(排名)(发行版名称)(每日点击次数)

1    Mint    2598>
2    Debian    1825< ——> 独立的发行版,可以滚动式升级,其稳定版 7.0 版本 / 稳定版 8.0 版本 / 稳定版 9.0 版本,完全支持无界浏览,
3    Manjaro    1604<
4    Ubuntu    1449>  ——> 基于 Debian 测试版与不稳定版混合软件包源代码,其软件源与 Debian 软件源无关,18.04 版本支持无界浏览,
5    Antergos    1370> 
6    Solus    1038>
7    Fedora    958=
8    openSUSE    922< ——> 独立的发行版, 其所有版本完全支持无界浏览,
9    elementary    850> 
10    TrueOS    804>  < ——>  此项目已于2020年5月终止,
11    Zorin    759<
12    deepin    623<
13    CentOS    598<   
14    Arch    586=
15    PCLinuxOS    554=
16    Kali    523>
17    antiX    503>
18    ReactOS    478=
19    Lite    450=
20    MX Linux    448>   
21    Lubuntu    425>
22    Mageia    416<
23    FreeBSD    388= ——> 独立的发行版, 可以滚动式升级,UNIX 操作系统,

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

这个排名表反映了各个发行版受关注的程度,

举例来说,

Debian 每间隔 2 年才在这里(http://distrowatch.com/)发布一次消息,
Ubuntu 每间隔 6 个月就在这里发布一次消息,不仅如此,Ubuntu 的 LTS 版本每个小版本升级也会在这里发布一下消息,
显而易见, Ubuntu 发布消息的频率至少是 Debian 的 4~5 倍,从而快速刷新其点击量,
排在第 1 位的,也与尖端效应有关,

所以,排在前面的不一定安全好用,但是排在后面的一定是不好用的,(实际安装测试已经证明),或没有经过时间检验的,


参考链接 https://zh.wikipedia.org/wiki/DistroWatch

--- 引用 ---
准确性
点击计数器的准确度

Bodnar 写道 “我相信那些统计数字还是有点真实性的,但老实说,它们真的并不代表一切,不应该太认真的对待” 及 “并不是市场占有率或质量的指针...” [8]。

PCWorld 写道 “DistroWatch的页面点击数的确是部分发行版感兴趣的东西,但不能以此代表真正使用或整体偏好的状况” [9]。

Muktware 写道 “DistroWatch并不是‘有多少用户’的指针,但的确可以用来观查用户正在找什么” [10]。

--- End quote ---

jingyue:
提醒1: Debian 9 的软件库 stretch-backports 里面有 virtualbox 5.1.30 版本,
                                           2020年06月,已经更新为 virtualbox 5.2.24 版本,

Debian 9 官方软件源( /etc/apt/sources.list )之一,含 stretch-backports( 仅供参考 ),

--- 引用 ---
deb http://security.debian.org/debian-security stretch/updates main contrib non-free
deb http://ftp.us.debian.org/debian/ stretch main contrib non-free
deb http://ftp.debian.org/debian/ stretch-updates main contrib non-free

deb http://ftp.de.debian.org/debian stretch-backports main contrib non-free

--- End quote ---

https://packages.debian.org/stretch-backports/virtualbox

https://packages.debian.org/search?suite=default&section=all&arch=any&searchon=names&keywords=virtualbox

--- 引用 ---
stretch-backports (misc): x86 virtualization solution - base binaries [contrib]
5.2.24-dfsg-4~bpo9+1: amd64 i386

--- End quote ---

提醒2:Debian 9  操作系统上面没有 ifconfig (查看网卡会用到)文件,
net-tools 已经被 iproute2 取代,可以用命令 ip a 查看网卡,

在线安装net-tools软件包(含 ifconfig):

--- 引用 ---
# apt-get install net-tools

--- End quote ---

也可以从 Debian 8 操作系统上面拷贝(复制)一个 ifconfig,放在 /bin/路径内即可,

提醒3:Debian 9  操作系统上面没有 nslookup(查看 DNS 会用到)文件,
在线安装 dnsutils 软件包(含 nslookup):

--- 引用 ---
# apt-get install dnsutils

--- End quote ---

Debian 8,(官方支持 2015年5月~2020年5月)官方下载,
Debian 各种旧版本,官方下载地址,
https://cdimage.debian.org/cdimage/archive/

Debian 9 和 Debian 8 最明显的区别是对网卡名字的定义有所不同,
Debian 8 的网卡名字都是 eth0, eth1, wlan0, wlan1, wlan2,等等,
Debian 9 的网卡名字不确定,因网卡硬件不同而不同,比如 enp2s0,wlp3s0,eno1,wlo1,等等,
       

--- 引用自: jingyue 于 九月 11, 2019, 01:47:16 am ---
Debian 10 设置个人桌面防火墙 iptables / ip6tables 规则,(方法之一),

--- End quote ---


jingyue:
Debian 手动加载缺失的固件问题,参考以下官方网页就可以完全解决:
 

--- 引用 ---

    https://www.debian.org/releases/stable/i386/ch02s02.html.zh-cn
     
     2.2. 需要固件的设备

    根据 Debian GNU/Linux 项目的标准,大多数情况下这些固件属于 non-free,不能被包含在主发行版或安装系统里面。如果设备驱动程序被包含到发行版里面,并且 Debian GNU/Linux 可以合法地发布固件,它通常被单独地放置在仓库的 non-free 区里面。

    然而,这并不意味着该硬件不能在安装时使用。从 Debian GNU/Linux 5.0 开始,debian-installer 支持从可移动的介质,比如 U 盘,加载固件或包含固件的软件包。参阅 第 6.4 节 “加载缺失的固件” 了解如何在安装时加载固件文件或软件包的的详细信息。

--- End quote ---


--- 引用 ---

    https://www.debian.org/releases/stable/i386/ch06s04.html.zh-cn
     
     6.4. 加载缺失的固件

    如果没有设备驱动程序所需的固件,debian-installer 将显示对话框要求加载缺失的固件。假如选取了选项,debian-installer 将扫描现有设备松散的固件文件或包含固件的软件包。如果搜索到,固件会被复制到正确的位置 (/lib/firmware),然后加载驱动程序模块。
    [注意]
    在安装的早期阶段,从 FAT 格式的 U 盘加载固件更容易成功。

     6.4.1. 准备介质

    官方的 CD 映像不含商用的固件。这些固件通常是从移动介质,比如 U 盘来加载。
    制作这种 U 盘时,固件文件或软件包必须放置在文件系统的根目录或者名为 /firmware 的目录下。推荐使用 FAT 文件系统,因为在安装过程的早期阶段它肯定能被支持。

    大多数固件的压缩包和 zip 文件可以从这里获得:

        http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/

    下载对应版本的压缩包或 zip 文件,然后解压到介质的文件系统里面。

    如果您需要的固件没有包含在压缩包里面,可以从档案库(non-free 部分)下载特定的固件。以下概要列出大多数固件软件包,但不保证完整,有些还是非固件软件包:

        http://packages.debian.org/search?keywords=firmware

    也可以复制单独的固件文件到介质。要求不严的固件还可以从已经安装的系统或硬件制造商那里获得。

--- End quote ---


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

https://blog.einval.com/2022/04/19#firmware-what-do-we-do

2022 年 4 月 19 日,星期二

固件 - 我们将如何处理它?

TL;DR:Debian 中的固件支持很糟糕,我们需要改变它。请参阅下面的“我的偏好和理由”部分。

在我看来,我们在 Debian 中处理(非免费)固件的方式是一团糟,这每天都在伤害我们的许多用户。很长一段时间以来,我们一直假装不需要在 Debian 系统上支持和包含(非免费)固件。我们不想向我们的用户提供(非免费)固件,在理想的世界中我们不需要。然而,当试图支持许多常见的当前硬件时,它显然不再是一条明智的道路。

--- 引用 ---
背景 - 为什么(非免费)固件成为问题?

--- End quote ---

固件是旨在使硬件设备工作的低级软件。固件与硬件紧密耦合,暴露其功能,为其他软件提供更高级别的功能和接口。由于各种原因,它通常不是自由软件。

出于 Debian 的目的,我们通常通过考虑代码的执行位置(它是否在单独的处理器上运行?它对主机操作系统可见?)将固件与软件分开,但它可以是在这里很难定义一条可靠的分界线。以 Intel/AMD CPU 微码包或 U-Boot 固件包为例。

过去,所有必要的固件通常会由其供应商直接包含在设备/扩展卡中。然而,随着时间的推移,设备制造商在所有设备上不包含完整固件变得越来越有吸引力(因此也越来越普遍)。相反,一些设备只是嵌入了一组非常简单的固件,允许将更完整的固件“blob”上传到内存中。然后,设备驱动程序应在设备初始化期间提供该 blob。

此更改有几个关键驱动程序:

成本:在设备上安装较小的闪存(或根本没有闪存)通常更便宜。在许多情况下,成本差异可能看起来很小,但即使将材料清单 (BOM) 减少几美分,也会对产品的经济性产生重大影响。对于大多数供应商来说,无论如何他们都必须实现设备驱动程序,并且在该驱动程序中包含固件并不难。

灵活性:通过简单地更改为不同的 blob 来更改设备的行为要容易得多。这可能涵盖许多不同的用例:

分离制造中硬件和软件的截止日期(驱动程序和固件可以稍后编写和交付);

错误修复和安全更新(例如 CPU 微码更改);

为不同的用户或产品更改设备的配置(例如,可能使用不同的固件以在无线电产品上启用不同的频率);

更改基本设备操作(例如,在磁盘控制器上的 RAID 和 JBOD 功能之间切换)。

由于这些原因,典型计算机中越来越多的设备现在需要在运行时上传固件才能正常运行。这种情况已经发展:

回溯 10 年左右,大多数计算机只需要上传固件即可使 WiFi 硬件正常工作。

现在越来越多的有线网络适配器需要固件上传。有些将以有限的方式工作,但依赖于额外的固件来允许 TCP 分段卸载 (TSO) 等高级功能。其他人将拒绝在没有固件上传的情况下工作。

现在越来越多的图形适配器也希望固件上传以提供任何非基本功能。如今,对于大多数用户来说,一个简单的基本 (S)VGA 兼容帧缓冲区是不够的;现代台式机期望 3D 加速,如果没有额外的固件,许多当前的硬件将无法提供。

当前几代基于 Intel 的普通笔记本电脑也需要上传固件才能使音频正常工作(请参阅固件签名包)。

需要任何固件 blob。无法使用 WiFi 可能很不方便,但大多数笔记本电脑都有有线以太网。安装后始终可以启用和配置 WiFi。

如今,拥有来自大多数供应商的新笔记本电脑的用户将很难通过我们的无固件 Debian 安装介质使用它。现代笔记本电脑现在通常不配备有线以太网。笔记本电脑的屏幕上不会有任何可用的图形。视障用户不会收到任何音频提示。无论如何,这些经历都是不可接受的。今天仍有一​​些新电脑可供购买,它们不需要上传固件,但它们越来越不常见。

--- 引用 ---
Debian 中固件的当前状态

--- End quote ---

为了清楚起见:显然并非所有设备都需要像这样上传额外的固件。有许多设备依赖于固件进行操作,但在正常情况下我们永远不必考虑它们。该代码不太可能是自由软件,但我们在 Debian 中不必花费时间在这上面,因为我们自己并没有分发该代码。当我们的用户需要额外的固件来使他们的计算机正常工作时,我们的问题就出现了,他们需要/期望我们提供它。

我们在 Debian main 中包含一小组免费固件二进制文件,这些文件包含在我们的安装和实时媒体中。这很棒——我们都喜欢免费软件,而且这很有效。

但是,还有更多的固件二进制文件不是免费的。如果我们能够合法地重新分发这些二进制文件,我们会将它们打包并将它们包含在存档的非免费部分中。作为自由软件开发者,我们不喜欢为我们的用户提供或支持非自由软件,但我们承认这有时对他们来说是必要的。这种张力在 Debian 自由软件指南中得到承认。

这种张力延伸到我们的安装和实时媒体。由于 non-free 官方不认为是 Debian 的一部分,我们的官方媒体不能包含来自 non-free 的任何内容。这是多年来深思熟虑的政策。相反,一段时间以来,我们一直在构建一组有限的并行“非官方非免费”镜像,其中包括非免费固件。这些非免费图像是由我们用于官方图像的同一软件和同一团队制作的。

这里有许多问题让开发人员和用户不满意:

1.构建、测试和发布两组图像需要更多时间努力。

2.从哲学的角度来看,我们根本不想提供非免费图像。所以我们主要宣传和宣传首选的官方免费图片。这可能会导致用户感到困惑。我们确实链接到各个地方的非免费图像,但它们并不那么容易找到。

3.使用非自由安装介质会导致更多安装默认使用非自由软件。这对我们来说不是一个好故事,我们最终可能会有更多的用户使用非自由软件并相信这都是 Debian 的一部分。

4.一些用户和开发者抱怨我们发布官方图片是在浪费他们的时间,这些图片对很多(大多数?)用户没有用处。我们应该做得比这更好。

--- 引用 ---
选项

--- End quote ---

现状是一团糟,我相信我们可以而且应该做不同的事情。

我看到图像团队可以从这里选择几个可能的选项。然而,其中一些选项可能会破坏 Debian 的原则。如果没有更广泛项目的明确支持,我们不想做出这样的根本性改变。这就是我写这篇文章的原因......

1.保留现有设置。这很可怕,但也许这是我们能做的最好的? (我希望不会!)

2.我们可以完全停止提供非免费的非官方图像。这并不是一条真正有前途的路线——我们会让用户更难安装我们的软件。虽然意识形态纯正,但它不会推动自由软件的事业。

3.我们可以停止假装非免费图片是非官方的,也许将它们与普通免费图片一起移动,以便一起发布。这将使需要它们的人更容易找到它们,但可能会导致用户质疑为什么我们仍然制作任何没有固件的图像,如果它们在其他方面是相同的。

4.从技术上讲,图像团队可以简单地将非免费包含到官方图像中,并将固件包添加到这些图像的输入列表中。但是,这仍然会给我们留下上面的问题 3(在大多数安装中通常启用非免费)。

5.我们可以将非免费固件包拆分为存档中的一个新的非免费固件组件,并允许特定例外情况仅允许将这些包包含在我们的官方媒体上。然后我们将只生成一组官方媒体,包括那些非免费固件包。

 (近年来,我们已经看到各种建议将存档的非免费组件像这样拆分,例如分成非免费固件、非免费文档、非免费驱动程序等。不同意(自行车脱落?)关于分裂导致我们在这方面没有任何进展。我相信这个项目应该被拾起并完成。我们不必立即在这里做出完美的解决方案,只要一些对我们来说足够好的东西今天需要。如果需要,我们总是可以逐步调整和改进设置。)

在我看来,这些是最有可能的选择。如果您有更好的建议,请告诉我们!我想将这组选项带到 GR,并尽快完成。我想从更广泛的 Debian 项目中获得关于如何组织固件和安装映像的明确决定。如果我们最终改变了我们做事的方式,我希望项目有明确的授权来做到这一点。

--- 引用 ---
我的偏好和理由

--- End quote ---

主要是,我想看看整个项目在这里的感受——这是一个我们迟早要解决的大问题。

我会选择做什么?我个人的偏好是选择选项 5:将非免费固件拆分为一个特殊的新组件,并将其包含在官方媒体上。

这会让我卖光吗?我不这么认为。在我大半辈子的时间里,我一直在热情地支持和开发自由软件。我在这里的理念没有改变。然而,这是一个复杂而微妙的情况。我坚信与我们的用户分享软件自由伴随着让我们的软件变得有用的责任。如果用户不能轻松安装和使用 Debian,那对任何人都没有帮助。

通过在这里拆分,我们将允许用户在他们的硬件上安装和使用 Debian,而无需推广/推送更高级别的非自由软件。我认为这是一个合理的妥协。这只是承认多年来硬件要求不断变化的一种变化。

--- 引用 ---
进一步的工作

--- End quote ---

如果我们确实选择了选项 5 中的更改,我们可以在这里做其他事情来更好地控制和了解有关非自由固件的信息:

1,除了将非自由固件添加到媒体上,当安装程序(或实时图像)运行时,我们应该明确使用/安装了哪些固件包来支持检测到的硬件。我们可以链接到每个文档,也可以链接到致力于免费重新实现的项目。

2,在启动时添加一个选项以明确禁用非免费固件包的使用,以便用户可以选择避免使用它们。

--- 引用 ---
致谢

--- End quote ---

感谢查看本文档早期版本和/或提出改进建议的人,特别是:

Cyril Brulebois
马修·加勒特
David Leggett
 Martin Michlmayr
 安迪·辛普金斯
尼尔·威廉姆斯

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

导航条

[0] 帖子列表

[#] 下一页

回复

Go to full version