Arch简介

news/2025/3/27 11:28:35/

Arc Linux(或称Arc)是一种以轻量简洁为设计理念的Linux发行版。其开发团队秉承简洁、优雅、正确和代码最小化的设计宗旨。Arc Linux项目受CRUX启发,由Judd Vinet于2002年启动。

ArchlinuxLogo

基本简介

  ArchLinux是个针对i686优化的linux发行版。最初灵感源于 Per Lidén 开发的一个非常不错的CRUX发行版。Arch 基本理念是快速、轻巧、弹性与简单。其提供的安装盘只包含安装所需的基本系统,用户可以根据自己的特定需求选择配置安装相应的软件。Archlinux采用滚动升级方式,提供多数软件的最新稳定版本。

  使用ArchLinux的第一个感觉就是快速、轻巧,一个基本的Archlinux系统只需要几百M的磁盘空间。你或许会问ArchLinux有Gentoo、Crux快吗?ArchLinux和Gentoo、Crux一样快.他们的速度没什么区别。但要Gentoo、Crux构造出一个完整的桌面环境至少需要10小时,ArchLinux大约只需要1小时。也许你会说,Debian和Ubuntu的软件包管理方式很方便!呵呵,Debian和Ubuntu有apt-get,ArchLinux则有pacman,而且ArchLinux依赖关系简单!

  你只要在AcrhLinux执行以下pacman -Syu你的系统就会被更新到最新!ArchLinux很喜欢新的产品。Archlinux 在distrowatch上的排名增长很快,足以证明Archlinux是一个优秀的发行版。

Archlinux

基本技术

  Archlinux使用自己的包管理器——打包党(Pacman),它把简单的二进制包和易用的包构建系统结合在一起。用户可以很容易地管理和定制包,不管是官方的Arch软件包、用户私人的软件包还是第三方的包。分支系统也允许用户很容易地编译和维护用户自定义的build脚本,软件包和分支,从而促进社区的发展。

软件起源

  Archlinux 产生于2003年初。最初的设计思想来源于两个Linux发行版:PLD和CRUX。PLD采用的是 apt-get作为rpm系统的前端,便于系统的升级;CRUX 的软件包的打包方式十分简单,就是最简单的tar.gz包,更易于管理和维护。但是它们都有很大的缺点:PLD采用的是 rpm系统,rpm 体系过于复杂,特别是依赖关系上;CRUX的包管理又过于简单,包文件连基本的包信息都没有,而且是完全没有依赖关系检测的。于是,Archlinux 对这两个发行版进行特性的综合,扬长避短。最初的Archlinux 是Judd 用 LFS搭建起来的。


http://www.ppmy.cn/news/627151.html

相关文章

leetcode583. 两个字符串的删除操作(java-动态规划)

两个字符串的删除操作 leetcode583. 两个字符串的删除操作题目描述解题思路解法一 递归加缓存动态规划代码演示 动态规划专题 leetcode583. 两个字符串的删除操作 来源:力扣(LeetCode) 链接:https://leetcode.cn/problems/delete-…

Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp:1.0 from any of the

今天在写项目的时候突然发现eclipse创建不了web项目了,但是之前写的web项目能用 就很奇怪 然后在网上找解决方法,只找到了在eclipse Maven配置中添加新的Catalog配置: http://repo1.maven.org/maven2/archetype-catalog.xml 但是还是不管用…

什么是Blazor?

Blazor是单页应用程序开发框架。 Blazor名称是Browser和Razor(.NET HTML视图生成引擎)一词的组合/突变。含义是Blazor不必在服务器上执行Razor视图才能将HTML呈现给浏览器,而是能够在客户端上执行这些视图。 Blazor还支持在服务器上执行SPA。…

Razor Templating Engine

最近遇到html模板解析,我完全可以用MS的T4模板或者是StringTemplate等其他的模板来做,但是出于尝试和对Razor语发的感兴趣,便翻了翻Razor模板的资料,其CodePlex主页http://razorengine.codeplex.com/。 下面讲的都是一些其主页上面…

Blade模板引擎

不限制在view中使用PHP原生代码 section 定义一个片段 yield() 占位符 在 *.blade.php 中引用布局文件 extends(layouts) layouts.blade.php 文件中代码 <!DOCTYPE html> <html> <head><title>轻松学会laravel - yield(title)</title> &l…

好玩的横版射击游戏介绍:Broforce武装原型 for mac

为大家推荐一款非常好玩的横版射击游戏&#xff0c;Broforce武装原型 for mac提供了单人模式和合作模式&#xff0c;每一关都有一个恶魔boss&#xff0c;在武装原型破解版中&#xff0c;玩家将操控角色向沿途的敌人发动攻击&#xff0c;也可以使用机关枪消灭敌人&#xff0c;赶…

Alchemy

步骤&#xff1a;1、下载下载之前&#xff0c;说一下这几个软件的关系&#xff0c;便于理解。看图&#xff0c;就是我的理解。Alchemy下载页面&#xff08;点此直接下载文件&#xff09;&#xff1a; http://labs.adobe.com/downloads/alchemy.htmlJava(JRE)下载页面&#xff1…

A. Arena of Greed

链接&#xff1a;https://codeforces.com/problemset/problem/1425/A Lately, Mr. Chanek frequently plays the game Arena of Greed. As the name implies, the games goal is to find the greediest of them all, who will then be crowned king of Compfestnesia. The ga…