图片 5

标准发布下载,在悬钩子派贰代B型

By admin in 澳门新葡亰官网app on 2019年6月4日

除了表面上的更新以外,Fedora
25 在还带来了平台支持上的一个里程碑:首次正是支持 aarch64 和 Raspberry
Pi。

# curl -L -o /usr/bin/rpi-update 
# chmod +x /usr/bin/rpi-update

文档和常见问题

Fedora 25
发布文档

Fedora 25 常见问题

更多Fedora相关信息见Fedora 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=5

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-11/137452.htm

图片 1

Raspberry Pi 定制版

得宜于 Raspberry Pi 合并入 Linux Kernel 4.7 内核主线,Fedora 对于
Raspbery Pi 的官方主持逐渐成为可能。不过毕竟 Raspberry Pi
有不少独特的地方,所以在内核之外还是有许多用户态的工具需要调整,最终这些变化在
Fedora 25 Beta 首次与公众见面。

经过一段时间的使用,Fedora 25 Beta 当下在 Raspberry Pi 下的状态为:

  • 基于 Kernel 4.8 的 32 位 ARM 内核,适用于 Raspberry Pi 2/3
  • 显而易见的全部使用开源模块组合,VC4 GPU 通过 Mesa 实现 3D
    加速,但是没有媒体硬件解码
  • 提供 Worksatation, Server, Cloud 等多个不同版本
  • 常见操作与 X86 的无异,更新无忧,无需特别屏蔽某个软件包
  • 默认启用 SELinux
  • 由于固件分发协议问题,暂不支持 Raspberry Pi 3 的内置 Wifi
    和蓝牙模块,不过支持包括 USB 无线网卡在内的各类 USB 设备
  • HAT 等传感器由于需要固件模块及其自由分发协议,也是暂不支持的

个人在测试中使用 Server
版本,首次启动后按照终端提示可以完成初步配置,尚不清楚这些步骤是否可在不连接
HDMI 显示的情况下完成,不过系统默认开启 SSH 服务的,应该可以。此外由于是
Server 版本,它启用 Cockpit 服务,可以方便的在浏览器中完成系统管理操作。

当做无头服务器使用初步体验良好,软件包方面比 Raspbian
要新很多。根据邮件列表的反馈来看,其 XFCE 版本的桌面非 3D
应用体验尚可。这下 Raspberry Pi 用户又多了一个选择。

镜像下载与项目 Wiki

消息来源:Fedora
Magzine

1.  Raspberry Pi document on Fedora official wiki
[]

立即下载更新

你可以现在就下载或更新属于你的 Fedora:

下载 Fedora 25 Workstation

下载 Fedora 25 Server

下载 Fedora 25 Atomic

或下载我们的定制版:

下载 Fedora 25 Spins

下载 Fedora 25 Labs

下载 Fedora 25 ARM

利用 Termux 在非 Root Android 系统上运行 Fedora

如果您还没有听过
Termux的话,它是一款适用于
Android 系统的 Linux 终端模拟器和精简 Linux
环境,具有高度的可定制性。令(hou)人(zhi)惊(hou)喜(jue)的是,它打包了
proot 工具,可以 chroot 至其他 Linux 系统。

再说回
Fedora。其实早有博文给出使用
GNURoot 以移花接木的方式在非 Root Android 手机上运行 Fedora
的方式。在下以此为参考,的确运行起了当时的 Fedora 23,但是由于设备是
aarch64 的,dnf 拒绝运行,呃……之后发觉了提供 aarch64 的
Termux,于是接下来的以它为主,不过其软件包有限,且不支持图形环境,所以总有那么一些不便。

最近该博主,现在亦是 Fedora
项目大使,再次发文,运用
Termux 打包的 proot 成功运行起来 Fedora。基于经过小幅改进,成功的在
Xperia Z4 Tablet 上运行起了 Fedora 25 Beta aarch64 版本。

说了这么多,其实操作起来很简单: 1. 在 Android 手机或平板上安装好 Termux

  1. 前往 Github
    下载脚本
    放到 Termux 主目录,内含执行帮助,支持 armhfp 和 aarch64 版本 3.
    取决于网速,耐心等待完成 4. 敲入 startfedora 开始使用

有了 Fedora 的一大好处就是可以弥补 Termux
没有图形环境的不足,于是可以安装你偏好的桌面环境(推荐使用无需 3D
加速的)即可,然后配合使用 XServer
XSDL即可。

经测试,尽管在安装过程中有一两个软件包异常,不过 LXDE 及 LibreOffice
基本可用。遗憾的是另一款在下常用的软件 R 则由于 kernel-headers
依赖的缘故无法安装。

对于朝内用户来说,aarch64 作为次级架构,国内并没有镜像同步,于是 dnf
速度较慢,需要科学解决。不过若是你的 Android 手机使用了 ARMv8
指令集的较新 SoC 的话,这只能是一个必须忍受的痛苦,ARMv7
的用户则不受此条困扰。

博客原文

更多Fedora相关信息见Fedora 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=5

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-10/136500.htm

图片 2

当看到Created a new partition 1 of type ‘Linux’ and of size 128
MiB.信息时就表示分区创建成功了。
根据刚才的提示我们可以知道,刚才创建的分区类型是“Linux”的,而树莓派要求Boot分区必须是FAT32,因此还需要输入t命令转换分区类型。输入L查询所有类型代码,可以查到W95
FAT32的代码是b,因此输入b,此时会显示类似下面的信息:

架构

与往常一样,Fedora 可用于 32 位 ARM 和 64 位 Intel
体系结构系统,并且选择Spins 也可用于 32 位 x86。 我们还同时发布 64 位
ARM,Power(包括一个小端序变体)和 s390x。 有关这些,请参阅:

Fedora 备用架构

对许多发烧友来说,这是我们正式在 Raspberry
Pi(版本2和3)上运行的第一个版本。 更多细节可以在这个
Fedora杂志文章看到:

Fedora 25 测试版支持Raspberry
Pi(2和3)!

图片 3

更多Fedora相关信息见Fedora 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=5

Docker 1.12 用于构建和运行容器化应用程序

 

每个版本都是从一组常见的基础软件包构建的,这些软件包构成了 Fedora
操作系统的基础。 与所有新版本的 Fedora 一样,Fedora 25
修复了许多错误,且对底层组件进行了调整,并提供新的增强包,包括:

fdisk> Command (m for help): t
       Selected partition 1
       Partition type (type L to list all types): b
       Changed type of partition ‘Linux’ to ‘W95 FAT32’.

定制版和其他

这些并不是 Fedora 在今天发布的版本中发生变化的唯一部分。 我们的 KDE
定制版为音乐,视频和个人信息管理提供了新的和改进的包。 Xfce
定制版包括对终端,通知和电源管理的改进。 Mate-Compiz 定制版更新了 Mate
1.16 并完全切换到 GTK + 3 工具包。

如何在树莓派 2 运行
Ubuntu Snappy Core 
http://www.linuxidc.com/Linux/2015-08/122438.htm

Node.js 6.5,非常流行的最新版服务器端 JavaScript 引擎

最后执行# rpi-update即可进行专用固件升级。

支持 Rust,一个更快更稳定的系统编程语言

参考资料:

Fedora Workstation(工作站版)

除了提供许多最新的开源开发工具和桌面工具,Fedora 25 Workstation
提供了大量新功能,包括期待已久的 Wayland
显示服务器的官方首次亮相。代替了传统的 X11 系统,Wayland
已经开发了几年,旨在为图形环境提供更平滑,更丰富的体验,并为现代图形硬件提供更好的功能。为了进一步提高易用性,Fedora
25 Workstation 还搭配了 GNOME
3.22,它提供很多改进包括文件重命名,重新设计的键盘设置工具和其他用户界面改进。工作站用户也将很高兴为
MP3 媒体格式包括解码支持。

Fedora 25 工作站现在使得 Windows 和 MacOS 用户更容易上手,Fedora Media
Writer 作为这些操作系统的默认下载。该工具可帮助用户查找和下载当前的
Fedora 版本,并将其写入可移动介质(如 USB棒),从而允许 Fedora
用户从该介质环境中“测试驱动器”操作系统。然后 Fedora
可以用相同的过程安装到他们的系统。

对于已经在使用 Fedora 的用户,从 Fedora 24 到 Fedora 25
的升级路径已经简化,普通升级仅需不到 30
分钟时间,具体取决于系统配置和网络速度。升级可以从命令行或 GNOME
软件工具启动,就像常规安全和 bug 修复更新一样。

对于开发者,除了基本的 Fedora 25 软件包中包含的新的 docker
引擎和语言支持外,Fedora 25 工作站还引入了改进的 Flatpak
支持。这个调整使得更容易安装,更新和删除 Flatpak
软件,并使该应用程序打包标准在工作站级别更加用户友好。

GNOME Shell 扩展也无需再检查与当前版本的 Shell
的兼容性。这是基础需求,因为 GNOM E 接口在 GNOME 3
的早期迅速改变。现在这些接口已经稳定,并且其扩展通常可以预期与新版本一起使用。

图片 4

多个 Python 版本支持 – 2.6,2.7,3.3,3.4 和 3.5 – 帮助运行跨多个 Python
配置的测试套件,以及 PyPy,PyPy3 和 Jython

在(Raspberry Pi)树莓派上安装NodeJS 
http://www.linuxidc.com/Linux/2015-01/111714.htm

Fedora Atomic

Fedora 25 新增了 Fedora 25 Atomic Host 作为 Fedora
的三大版本之一,取代了Fedora Cloud。 尽管 Fedora Cloud Base
映像将继续适用于寻求在通用主机上运行工作负载的用户,但 Fedora Atomic
Host 提供了一个更优化的主机,用于创建和部署基于容器的工作负载。

Fedora 25 Atomic Host 以多种格式提供,允许用户启动虚拟机或在裸机上安装
Atomic Host。 为了跟上 Linux 容器领域的创新,Fedora Atomic Host
预计将在两个星期的发布周期(主要版本与新的 Fedora
版本一致)中得到更新,并提供一个容易的升级路径,以适应快速的应用程序开发。

Fedora 还将提供一个 docker
版本的基本映像,每月更新以及关键的安全更新,用于构建 Linux 容器。

  1. 拷贝树莓派专用固件
    如果固件还没解压,可以通过# unzip raspberry-firmware.zip命令解压。
    然后通过以下命令拷贝需要用到的文件:
    # cp -r firmware-master/boot/* /tmp/rpi/boot/
    # cp -r firmware-master/modules/* /tmp/rpi/lib/modules/
    然后在SD卡boot分区下创建一个名为cmdline.txt的文件,用来向内核传递参数。该文件内容如下:
    dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p3 rootfstype=ext4 elevator=deadline rootwait
    这里需要注意,因为这个文件是给树莓派机器用的,SD卡插入树莓派后,SD卡的设备路径应该是/dev/mmcblk0,根分区设备路径就是/dev/mmcblk0p3,所以应该固定写这个内容,而不再是准备SD卡时在电脑上的设备路径。
    接着在/boot分区下创建一个名为config.txt的文件,这一步是可选的,我第一尝试没有建立这个文件,系统可以正常启动。如果想建立这个文件,文件内容如下:

Fedora
是一个全球性社区,共同致力于推动自由和开源软件的发展。作为我们使命的一部分,该项目提供三个版本,每一个基于
Linux 的免费的操作系统,都专为满足特定用例而定制:Fedora 25 Atomic
Host,Fedora 25 Server 和 Fedora 25 Workstation。

  1. 将SD卡插入树莓派并进行初始化
    上电后正常情况应该会显示初始化向导,可以选择1~4进行指定的操作,如设定时区、语���、设置root密码、新建管理员账号等。完成后重启即可。
    重启后执行以下命令移除没用使用到的Fedora官方内核并更新系统:

升级

如果您已经在使用 Fedora,则不需要下载或创建启动映像。请从 GNOME
软件或在命令行中使用 DNF 系统升级启动升级过程。有关说明请参阅:

备份重要文件,执行 $sudo dnf system-upgrade download –refresh
–releasever=25 然后执行 $sudo dnf system-upgrade reboot 进行升级即可。

Raspberry Pi 树莓派上安装Weston
http://www.linuxidc.com/Linux/2013-06/86685.htm

Fedora Server (服务器版)

除了 rolekit 提供的灵活的多角色功能,Fedora 25 Server 现在还为 Cockpit
提供了一个新的 SELinux Troubleshooter 模块。 与 Fedora Workstation
上可用的类似,该模块在遇到 SELinux
拒绝时为用户提供建议,否则用户还需要进行日志检查和手动解决。

Fedora 25 Server 现在还将在 Cockpit 系统仪表板中显示 SSH
密钥,以便管理员更轻松地查看连接到给定计算机的键。
此外,现在包括多步(包括两步)验证服务的支持。

FreeIPA 身份管理系统也已升级到 4.4
系列,为部署在身份管理角色的服务器提供了一系列新功能。
其中一些增强包括:

  • 拓扑管理:FreeIPA Web UI 现在可用于可视化管理大型部署的拓扑图。
  • DNS 站点:FreeIPA 中的 DNS 管理现在支持位置特定的服务放置。
  • 从属证书颁发机构:FreeIPA 证书颁发机构现在能够创建从属 CA
    以颁发具有特定范围的证书。
  • Kerberos 认证指示器:Kerberos KDC
    现在在发出服务证书时考虑认证指示器。 例如,在获取 VPN 服务(由
    OpenConnect 服务器支持)的证书之前,现在可能需要两部身份验证的
    Kerberos 凭据。

fdisk> Command (m for help): n
       Partition type
          p   primary (0 primary, 0 extended, 4 free)
          e   extended (container for logical partitions)
       Select (default p): p
       Partition number (1-4, default 1): 1
       First sector (32-31422463, default 32): 
       Last sector, +sectors or +size{K,M,G,T,P} (32-31422463, default 31422463): +128M       

今天,Fedora
项目组很荣幸地宣布 Fedora 25
发布了,这是我们进入容器化,模块化的未来的一大步!

接着重复上面的步骤,创建swap分区和系统分区。注意新建分区和修改分区类型时选择分区的编号需要增长。根据官方文档,swap分区的分区类型应该是“Linux
swap /
Solaris”类型,对应的编号是82。而系统分区和用户分区则不需要修改分区类型。
于是,创建磁盘分区结构的工作就基本完成了,执行p命令查看结果,确认无误后执行w命令写入存储卡。如果系统提示需要重启或者重新连接读卡器的,先重启或者重新连接后再执行下一步。

图片 5

hdmi_force_hotplug=1
config_hdmi_boost=4
overscan_left=24
overscan_right=24
overscan_top=16
overscan_bottom=16
disable_overscan=0
core_freq=250
sdram_freq=400
over_voltage=0

  1. 格式化刚才新建的SD卡分区
    如果分区已经成功,这时在/dev/目录下应该能看到sdb和新建的4个分区:sdb1,sdb2,sdb3,sdb4。如果是用内置读卡器,则可能是mmcblk0和对应的4个分区:mmcblk0p1,mmcblk0p2,mmcblk0p3,mmcblk0p4。
    通过mkfs.vfat+分区设备路径,将指定分区格式化为FAT32格式。通过mkswap+分区设备路径,将指定分区格式化为swap格式。通过mkfs.ext4+分区设备路径,将指定分区格式化为ext4格式。

  2. 挂载Fedora ARM 23系统镜像和SD卡分区,拷贝镜像文件
    如果镜像还没解压,可以通过# unxz Fedora-Server-armhfp-23-10-sda.raw.xz命令解压。
    创建临时挂载点:# mkdir /tmp/img/
    创建loop
    device:# losetup --partscan --find --show Fedora-Server-armhfp-23-10-sda.raw /dev/loop0
    挂载loop
    device的根分区到临时挂载点:# mount -r /dev/loop0p3 /tmp/img/
    这里说明一下,通常Linux系统镜像中第一个分区是boot分区,对应/boot/路径。第二个分区是swap分区,可以忽略,第三个分区才是根分区,对应/。因为我们不打算使用原生的boot和kernal,因此不挂载第一个分区。官方的说明是,随Fedora一起发布的kernal暂时没有支持树莓派芯片的所有特性,因此最好使用树莓派的专用内核固件。
    接着挂载我们的SD卡系统根分区:
    # mkdir /tmp/rpi/
    # mount /dev/mmcblk0p3 /tmp/rpi/
    挂载SD卡boot分区:
    # mkdir /tmp/rpi/boot/
    # mount /dev/mmcblk0p1 /tmp/rpi/boot/
    挂载SD卡home分区:
    # mkdir /tmp/rpi/home/
    # mount /dev/mmcblk0p4 /tmp/rpi/home/
    然后,将镜像根分区中的文件拷贝到SD的根分区中:# cp -rpv /tmp/img/* /tmp/rpi/
    可以执行sync确认缓存同步。
    最后解除镜像文件的挂载:
    # umount /tmp/img
    # losetup -d /dev/loop0

本文主要用于记录安装过程,以便日后查阅回顾。

# umount /tmp/rpi/boot/
# umount /tmp/rpi/home/
# umount /tmp/rpi/

  1. 设置fstab文件内容
    这里需要注意,修改的是SD卡上的fstab文件,而不是自己电脑上的,如果改错了,自己的电脑就没法启动了,所以需要特别小心。
    首先执行# blkid | grep sdb命令查询sdb磁盘每个分区的UUID,如果是内置读卡器,磁盘名可能替换为mmcblk0
    然后使用常用的编辑器打开/tmp/rpi/etc/fstab文件,这个文件是在引导的时候用的,修改的时候需要比较严谨。首先,swap分区放在最后一行,行数不够可以拷贝一行。第一行一定是根分区,也就是我们分的第三个系统分区。往下必须是一棵树型结构,我们把boot分区放在第二行,把用户分区放在第三行,分别更新UUID、路径和分区格式信息。确认无误后保存。

  2. 解除SD卡挂载

Raspberry Pi(树莓派)试用小记
http://www.linuxidc.com/Linux/2013-10/91008.htm

  1. 安装树莓派固件更新包
    首先执行# dnf install binutils git安装依赖组件。
    然后执行以下命令安装rpi-update:

最后可以执行sync确认缓存同步。

之前在自己的树莓派上运行的一直是通过NOOB安装的Raspbian,但是本人平时更喜欢用Fedora作为开发和使用环境,而且Raspbian上的软件包通常更新比较缓慢。因为树莓派2代B型上市前,树莓派的芯片都是armv6或者更早的架构,只能运行ARM架构的Raspbian或者Fedora
18及更早版本。树莓派2代B型搭载的芯片架构是armv7,树莓派3代搭载的芯片架构是armv8,这两种芯片都能够运行ARM架构的Fedora
23,而仅运行Raspbian也难以充分发挥硬件性能,因此通过查找资料,最终找到了Fedora官方的文档说明。首先在16G的存储卡上验证成功,今天就在64G的SD卡上再来一遍,顺便把每个步骤记录下来,以备自己和其他人参考。

Raspberry Pi(树莓派)的安装、配置IP及软件源等入门
http://www.linuxidc.com/Linux/2013-10/91009.htm

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-03/128980.htm

# dnf remove kernel kernel-core kernel-modules
# dnf update

       Created a new partition 1 of type ‘Linux’ and of size 128 MiB.

  1. 准备工作
    下载Fedora 23 ARM镜像和raspberry专用固件(Boot和Kernel):
    a. Fedora 23 ARM 官方下载地址 []
    b. Raspberry Pi专用固件下载地址
    []
    下载完后解压到方便的目录备用即可。

  2. 创建磁盘分区结构
    因为官方的文档中只介绍了fdisk的使用,因此就偷懒,只参考了官方文档的步骤,至于其他工具是否可行,暂时就不研究了。有兴趣的话可以试试。
    由于大部分操作都是需要根用户权限的,如果觉得经常sudo麻烦,可以直接su切换到根用户。
    首先需要确定磁盘的设备路径,使用USB读卡器有可能路径是/dev/sdb,而使用计算机内置的读卡器,SD卡的路径可能是/dev/mmcblk0,自己根据情况确定。
    确定设备路径后运行# fdisk /dev/sdb (这是我电脑上的路径)
    回车后进入交互模式,p打印当前操作磁盘的分区信息,d删除,删除现存的分区。
    接着说说我打算创建的分区:根据官方文档,boot分区128Mb就足够了,因为2代B型的内存是1G,所以swap分区干脆给1G;这时还剩大约58G可用空间,给系统16G以上的可用空间差不多了,如果打算作为开发工作站,装很多软件包,可以适当留多一些,剩下的空间作为用户分区。
    然后输入n创建新的分区,回车后出现提示,输入p可以创建主分区,输入e可以创建扩展分区,我们要创建的是主分区,之后根据提示输入1表示要创建的是第一个分区,然后输入两次回车,跳过First
    sector选项,在Last
    sector选项中输入+128M,表示划分给分区的大小。屏幕上的提示信息可以参考如下:

用于Raspberry Pi 的Linux 操作系统已经可用
http://www.linuxidc.com/Linux/2012-03/56058.htm

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 澳门新葡亰官网app 版权所有