Arch Linux

Arch Linux
Arch Linux
Arch Linux logo.svg
개발자Levente Polyak은 리드 [1]개발자입니다.
OS 패밀리Linux (Unix라이크)
동작 상태현재의
소스 모델오픈 소스
초기 릴리즈2002년 3월 11일, 20년 전(2002-03-11)
최신 릴리즈2022.08.05 / 2022.08.05[2]
저장소
마케팅 대상범용
갱신 방법팩맨
패키지 매니저pacman, libalpm(백엔드),[3] Arch 빌드 시스템
플랫폼
커널 타입모노리식(Linux 커널)
유저랜드GNU, 사용자가 원할 경우 BusyBox 설치 가능
영향을 받다CRUX, BSD
체납
사용자 인터페이스
명령줄 인터페이스(설치Live CD 또는 Live USB Bash에서 기본 셸로 Zsh)
면허증.프리 소프트웨어(GNU GPL 및 기타 라이선스)[7]
공식 웹사이트archlinux.org Edit this at Wikidata

Arch Linux ( / rtʃrt/[8] / )는 독립적으로 개발된 x86-64 범용 Linux 디스트리뷰션으로, 롤링 릴리스 모델에 따라 대부분의 소프트웨어의 최신 안정 버전을 제공하려고 합니다.기본 설치는 사용자가 의도적으로 [9]필요한 것만 추가하도록 구성한 최소 기본 시스템입니다.

Arch Linux 전용으로 작성된 패키지 매니저인 Pacman은 소프트웨어 패키지를 [10]설치, 제거 및 업데이트하는 데 사용됩니다.

Arch Linux는 완전히 새로운 버전의 시스템에 대한 "메이저 릴리스"가 없다는 것을 의미합니다.최신 Arch 소프트웨어를 입수하기 위해 필요한 것은 정기적인 시스템 업데이트뿐입니다.Arch 팀이 매달 발표하는 설치 이미지는 주요 시스템 [11]컴포넌트의 최신 스냅샷일 뿐입니다.

Arch Linux에는 ArchWiki[12][13][14]알려진 커뮤니티가 운영하는 Wiki로 구성된 포괄적인 문서가 있습니다.

역사

또 다른 미니멀리즘 디스트리뷰션인 CRUX에서 영감을 얻어 Judd Vinet은 2002년 3월에 Arch Linux 프로젝트를 시작했습니다.그 이름은 "arch-enemy"[8][15]에서처럼 "principle"이라는 단어의 의미를 좋아했기 때문에 선택되었습니다.

원래 32비트 x86 CPU 전용으로 2006년 [16]4월에 첫 번째 x86_64 설치 ISO가 출시되었습니다.

Vinet은 2007년 10월 1일까지 Arch Linux를 이끌다가 시간 부족으로 사임하고 Aaron [17]Griffin에게 프로젝트의 주도권을 이양했습니다.

init 시스템으로서의 systemd로의 이행은 2012년 [18]8월에 시작되어 2012년 [19]10월에 신규 설치의 디폴트가 되었습니다.배포 [20]시작부터 사용된 시스템V 스타일의 초기화 시스템을 대체했습니다.

2020년 2월 24일, Aaron Griffin은 프로젝트에 대한 제한된 관여로 인해 투표 기간 후, 레벤트 [21]폴랴크에게 프로젝트의 통제권을 이양할 것이라고 발표했다.이 변경으로 인해 프로젝트 리더 [22]자리에 2년의 임기가 추가되었습니다.

i686 지원이 종료된 것은 2017년 1월이며, 2017년 2월 ISO는[23] i686을 포함한 마지막 ISO이며,[24] 2017년 11월에 아키텍처가 지원되지 않게 되었습니다.이후 커뮤니티 파생 제품 Arch Linux 32를 i686 하드웨어에 사용할 수 있게 되었습니다.

2021년 3월 Arch Linux 개발자는 Arch Linux 패키지를 x86_64-v3로 이식할 것을 생각하고 있었습니다.x86-64-v3는 인텔 Haswell 시대의 [25][26]프로세서와 대략적으로 관련되어 있습니다.

2021년 4월 Arch Linux 설치 이미지에 기본적으로 [27]안내 설치 스크립트가 포함되어 있습니다.

2021년 말, Arch Linux 개발자들은 병렬 [28]다운로드를 가능하게 하는 Pacman 6.0을 출시했다.

2022년 2월 Arch Linux 개발자들은 디버깅 [29]패키지를 제공하기 시작했다.

저장소 보안

Pacman 버전 4.0.[30]0 이전까지는 Arch Linux의 패키지 매니저는 서명된 패키지를 [31]지원하지 않았습니다.패키지 및 메타데이터는 다운로드 설치 프로세스 중에 Pacman에 의해 인증되지 않았습니다.패키지 인증 검사를 하지 않으면 변조 또는 악의적인 저장소 미러로 [32]인해 시스템의 무결성이 손상될 수 있습니다.Pacman 4는 패키지 데이터베이스 및 패키지의 검증을 허용했지만 기본적으로는 실행 중지되어 있습니다.2011년 11월부터 새로운 패키지 빌드에 패키지 서명이 의무화되어 2012년 3월 21일부터 모든 정식 패키지가 [33]서명되었습니다.

2012년 6월에 패키지 서명 검증이 공식화되었으며 [34][35]현재 설치 프로세스에서 기본적으로 활성화되어 있습니다.

설계 및 원칙

Arch는 주로 바이너리 패키지를 기반으로 합니다.패키지는 최신 하드웨어 성능지원하는 x86-64 마이크로프로세서를 대상으로 합니다.또한 Arch Build [36]System으로 알려진 자동 소스 컴파일을 위한 포트/ebuild와 유사한 시스템도 제공됩니다.

Arch Linux는 설계의 심플함에 중점을 두고 있습니다.즉, 패키지 매니저는 세련된 포인트 앤 클릭 스타일의 관리 툴을 제공하는 것이 아니라 사용자가 직접 이해하기 쉬운 환경을 구축하는 데 중점을 두고 있습니다.예를 들어, 패키지 매니저에는 공식적인 그래피컬 프런트 엔드가 없습니다.이는 주로 빠른 접근과 [37]편집을 위해 정리된 간결하고 깨끗한 구성 파일을 사용하도록 권장함으로써 실현됩니다.이것에 의해, 커맨드 [38]라인을 사용할 의향이 있는 「고급 유저」의 배포로서 정평이 나 있습니다.

복잡한 툴에 의존하여 시스템을 관리 및 구축하면 최종 사용자가 피해를 보게 됩니다.[...] "시스템의 복잡성을 숨기려고 하면 결과적으로 더 복잡한 시스템이 됩니다."내면을 숨기는 추상화 층은 결코 좋은 것이 아닙니다.대신, 내부 장치는 숨길 필요가 없도록 설계되어야 합니다.

--

인스톨

설치 중 팩스트랩 스크린샷.

Arch Linux 웹 사이트는 CD 또는 USB에서 실행할 수 있는 ISO 이미지를 제공합니다. 사용자가 드라이브를 파티셔닝하고 포맷한 후에는 간단한 명령줄 스크립트(pacstrap)를 사용하여 기본 [35]시스템을 설치합니다.기본 시스템의 일부가 아닌 추가 패키지(예: 데스크톱 환경)의 설치는 [40][41][10]새로운 설치로 부팅(또는 초루팅)한 후 pacstrap 또는 pacman을 사용하여 수행할 수 있습니다.

Arch Linux 설치의 Neofetch 출력.

설치에 CD 또는 USB 이미지를 사용하는 대신 다른 Linux 기반 운영 [42]체제 내에서 패키지 매니저 Pacman의 정적 버전을 사용하는 방법도 있습니다.사용자는 새로 포맷된 드라이브 파티션을 마운트하고 pacstrap(또는 적절한 명령줄 스위치가 있는 Pacman)을 사용하여 대상 장치의 마운트 지점을 작업의 루트로 하는 기본 및 추가 패키지를 설치할 수 있습니다.이 방법은 Arch Linux를 USB 플래시 드라이브 또는 다른 [citation needed]시스템에 속한 임시 마운트 장치에 설치할 때 유용합니다.

선택한 설치 유형에 관계없이 새 시스템을 사용할 준비가 되기 전에 추가 작업을 수행해야 합니다. 특히 부트 로더를 설치하고 시스템 이름, 네트워크 연결, 언어 설정 및 그래픽 사용자 인터페이스를 사용하여 [43]새 시스템을 구성하는 것이 가장 중요합니다.

Arch Linux는 특정 날짜에 출시 일정을 잡지 않고 하루 종일 새로운 패키지가 제공되는 "롤링 릴리스" 시스템을 사용합니다.패키지 관리를 통해 사용자는 시스템을 [44]쉽게 업데이트할 수 있습니다.

경우에 따라서는 Arch Linux [45]웹 사이트의 뉴스 섹션에 게시된 지침과 함께 일부 업데이트에 대해 수동 작업이 필요할 수 있습니다.

자동 설치 스크립트 안내

2021년 이후 출시된 모든 Arch ISO 이미지에 archinstall이라는 이름의 실험 안내 설치 프로그램이 포함되어 있습니다.드라이버, 디스크 파티션, 네트워크 구성, 계정 설정, 데스크톱 환경 설치 [46][47][48]Arch Linux를 쉽게 설치하고 구성할 수 있습니다.

아치 인스톨

패키지 관리

Arch Linux에서 지원되는 바이너리 플랫폼은 x86_64뿐입니다.Arch 패키지 저장소와 User Repository(AUR)에는 58,000개의 바이너리 패키지와 소스 패키지가 포함되어 있으며, 는 Debian의 68,000개의 패키지에 근접하지만 패키징에 대한 두 배포의 접근 방식이 달라 직접적인 비교가 어렵습니다.예를 들어, Arch의 58,000개의 패키지 중 6개는 소프트웨어 AbiWord로 구성되어 있으며, 이 중 3개는 사용자 저장소에 있는 표준 AbiWord 패키지를 대체 빌드 유형 또는 버전(예: 최신 커밋에서 Abiword의 소스 제어 저장소로 소싱)으로 대체한 반면, Debian은 7개의 패키지에 Abiword의 단일 버전을 설치합니다.es.[49] Arch User Repository에는 여러 개의 문서 형식 변환기를 설치하는 완벽한 쓰기 패키지도 포함되어 있으며, Debian은 20개가 넘는 변환기를 각각 자체 서브 [50]패키지에 제공합니다.

팩맨

pacman 사용 예시

정기적인 패키지 변경을 용이하게 하기 위해 Judd Vinet은 의존관계를 [51]추적하는 자체 패키지 매니저를 Arch에 제공하기 위해 Pacman('패키지 매니저'의 축약어)을 개발했습니다.그것은 [52]C로 쓰여 있다.

모든 패키지는 Pacman 패키지 매니저를 사용하여 관리됩니다.Pacman은 패키지 설치, 업그레이드, 다운그레이드, 삭제를 처리하고 의존관계 자동 해결을 지원합니다.Arch 리눅스용 패키지는 Arch 리눅스 패키지 트리에서 가져오며 x86-64 아키텍처용으로 컴파일됩니다.이 패키지는 에서 바이너리 패키지를 사용합니다.tar.zst[53][54][55] (zstd 압축의 경우), 포함.pkgPacman 패키지임을 나타내기 위해 이 앞에 배치(제공).pkg.tar.zst를 참조해 주세요.[52]

예를 들어 패키지를 설치할 수 있습니다.pacman -S package name,하는 동안에pacman -Syu를 사용하여 전체 시스템 업그레이드를 [56]수행할 수도 있습니다.

Arch Linux와 마찬가지로 [57]Pacman은 Windows에서 MSYS2(Cygwin의 포크) 아래에 패키지를 설치하는 데도 사용됩니다.

저장소

다음과 같은 공식 이진 리포지토리가 있습니다.[58]

  • 기본 시스템을 설정하는 데 필요한 모든 패키지가 포함된 core.이 리포지토리의 패키지에는 커널 패키지와 셸 언어가 포함됩니다.
  • 엑스트라 - 데스크톱 환경 및 프로그램을 포함하여 기본 시스템에 필요하지 않은 패키지가 들어 있습니다.
  • 커뮤니티는 커뮤니티에 의해 작성 및 투표된 패키지를 포함합니다.또, 충분한 투표수를 가지고 있어 「유저」에 의해서 채택된 패키지도 포함됩니다.
  • multilib는 x86-64 사용자가 64비트 환경에서 32비트 애플리케이션을 보다 쉽게 지원할 수 있는 중앙 집중식 저장소입니다.이 저장소에는 스팀 및 와인이 포함되어 있습니다.

또한 다른 리포지토리의 이진 패키지 후보를 포함하는 테스트 리포지토리도 있습니다.현재 다음과 같은 테스트 저장소가 있습니다.

  • 테스트, 코어 및 추가 패키지 포함.
  • 커뮤니티위한 패키지가 포함된 커뮤니티 서비스입니다.
  • multilib-param, multilib용 패키지가 포함되어 있습니다.

스테이징 및 커뮤니티 스테이징 리포지토리는 테스트패키지가 파손되지 않도록 일부 재구축에 사용됩니다.개발자들은 어떠한 이유로든 이러한 저장소를 사용하지 말 것을 권장합니다. 이러한 저장소에서 시스템을 업데이트하면 "의심할 여지 없이 [59]중단됩니다."

또한 특정 데스크톱 환경의 최신 버전을 포함하는 두 개의 다른 저장소도 있습니다.

  • gnome-unstable - GNOME의 새로운 버전의 소프트웨어 패키지가 포함되어 있습니다.
  • kde-unstable - 테스트에 릴리스되기 전에 KDE 소프트웨어의 새 버전의 패키지가 포함되어 있습니다.

불안정한 저장소는 2008년 7월에 폐기되어 대부분의 패키지가 다른 [60]저장소로 이동되었습니다.공식 리포지토리 외에도 많은 비공식 사용자 리포지토리가 있습니다.

가장 잘 알려진 비공식 저장소는 Arch Linux 사이트에서 호스팅되는 Arch User Repository(AUR)입니다.AUR는 바이너리 패키지를 호스트하지 않고 PKGBUILD로 알려진 빌드 스크립트의 컬렉션을 호스트합니다.PKGBUILD 스크립트는makepkg이 명령어는 소프트웨어 저장소에서 필요한 파일을 다운로드하고 Arch Build System을 사용하여 빌드합니다.

Arch Linux 저장소에는 librenon-free 소프트웨어가 모두 포함되어 있으며 기본 Arch Linux 커널에는 비자유 독점 블럽이 포함되어 있기 때문에 배포는 GNU 프로젝트에서 [61]승인되지 않습니다.Linux-libre 커널은 AUR에서 설치하거나 Parabola의 저장소를 활성화하여 설치할 수 있습니다.

아치 빌드 시스템(ABS)

는 팩맨을 통해 설치된 2진 꾸러미들,로 소스 tarballs을 편집하는 그 아치 빌드 시스템(ABS)은ports-like원 포장 시스템.[62]그 아치 빌드 시스템 셸 스크립트의 어떠한 그리고 모든 공식적인 아치 패키지와 컴파일된 지정될 수 있도록 해 주는 디렉토리 트리, PKGBUILDs라고 불리는을 제공한다.전체 시스템 수정된 컴파일러 플래그를 사용하여 또한 아치 빌드 시스템에 의해 지원된다 다시 바로잡기 위해.그 아치 빌드 시스템makepkg도구 사용자 지정을 만들기 위해 사용될 수 있다.pkg.tar.zst제3자 출처에서 패키지.그 결과 패키지도 추적할 수 있는 팩맨을 통해installable 있다.[63][64]

아치 사용자 저장소(사용 불가 및 반납 물자)

저장소 외에, 아치 사용자 저장소(사용 불가 및 반납 물자)패키지 저장소에 포함되지 않user-made PKGBUILD 스크립트를 제공한다.이 PKGBUILD 스크립트 명백히, 그리고 의존성을 점검 및 아치 구조에 맞게 설치 구성 목록을 작성함으로써 소스에서 쌓여 가고 간소화해 준다.[65]아치 사용자 저장소 도우미 프로그램과 회사 건물 처리 관련 PKGBUILD 스크립트의 다운로드를 간소화할 수 있다.하지만, 이 PKGBUILDs 신뢰할 수 있는 사람에 의해 인증되지 않처형에 대한 비용으로로, Arch개발자들은 PKGBUILDs의 자동 발견, 다운로드 및 실행의 전력 회사가 공식적인 보관소에는 절대 수록하지 않을 것이라고 발표했다 온다.[66]

사용자는 패키지 팩맨은 아치 빌드 시스템 및 사용자 지정 PKGBUILD 스크립트를 이용하여 호환되는을 만들 수 있습니다.[67]이 기능성은 아치 사용자, 사용자 기여 패키지 공식 보고 보충하기 위해 식구를 지원하는 기능을 가지고 있다.[68]

그 아치 사용자 저장소는 저장소에 포함되지 않는다. 패키지를 공동체를 제공한다.이유는 다음과 같습니다.

  • 라이센스 문제: Arch Linux 웹 사이트에서 호스팅되는 모든 것이 실제 소프트웨어를 다른 곳에서 다운로드하는 셸 스크립트이기 때문에 재배포할 수 없지만 무료로 사용할 수 있는 소프트웨어를 Arch 사용자 저장소에 포함할 수 있습니다.예를 들어 Google 어스 RealPlayer와 같은 전용 프리웨어가 있습니다.
  • 수정된 공식 패키지: Arch User Repository에는 공식 패키징과 함께 안정적인 릴리스로 저장소에 포함된 소프트웨어의 베타 버전도 많이 포함되어 있습니다.
  • 소프트웨어의 인기: 거의 사용되지 않는 프로그램이 공식 저장소에 추가되지 않았습니다(아직).
  • 베타 또는 "야간" 버전의 소프트웨어는 매우 새롭고 불안정합니다.예를 들어 Firefox-nightly 패키지는 Firefox 웹 브라우저의 새로운 일일 빌드를 제공합니다.

모든 소프트웨어의 PKG빌드는 일반 사용자 및 PKGB에 의해 제공 가능정책상의 이유로 Arch User Repository에 한정되지 않은 UILD는 커뮤니티 저장소에 투표할 수 있습니다.

파생상품

Arch Linux의 아이디어와 툴을 다른 커널로 이식하기 위한 몇 가지 프로젝트가 있습니다.PacBSD(기존 ArchBSD)와 Arch Hurd는 각각 FreeBSD와 GNU Hurd [69]커널을 기반으로 합니다.또한 Arch Linux를 Rasberry Pi를 포함한 ARM 기반 장치에 포트하는 것을 목표로 하는 Arch Linux ARM 프로젝트와 메인라인 Arch Linux 프로젝트가 2017년 [70][71]11월 아키텍처 지원을 중단한 후에도 32비트 CPU만 탑재된 시스템을 계속 지원하는 Arch Linux 32 프로젝트가 있습니다.

Endever와 같은 Arch 기반에 보다 쉬운 설치 프로세스를 제공하기 위해 다양한 배포가 집중되어 있습니다.OSManjaro.

Steam OS 3.0, Steam 버전Steam Deck에서 사용되는 OS는 [72][73][74][75]Arch Linux를 기반으로 합니다.

현재의 Arch Linux 로고는 2007년 [78]이전 로고를 대체하는 공모전의 일환으로 Thayer[76][77] Williams에 의해 디자인되었습니다.

접수처

OSNews는 2002년에 [79]Arch Linux를 리뷰했습니다.OSNews는 또한 Arch [80][81][82][83][84]Linux에 대한 5가지 리뷰를 가지고 있다.

LWN.net는 2005년에 [85]Arch Linux에 대한 리뷰를 작성했습니다.LWN.net은 Arch [86][87]Linux에 대한 리뷰를 2개 더 가지고 있습니다.

Tux Machines는 2007년에 [88]Arch Linux를 리뷰했습니다.

DistroWatch Weekly의 Chris Smart는 2009년 [89]1월에 Arch Linux에 대한 리뷰를 작성했습니다.DistroWatch Weekly는 2009년 9월과 2015년 [90][91]12월에 Arch Linux를 다시 리뷰했습니다.

Linux 메인터넌스인 Greg[92] Kroah-Hartman은 Arch를 사용하고 있으며 Arch Wiki는 "정말 잘 작동합니다"라고 칭찬하고 있으며 배포는 업스트림 개발뿐 [93]아니라 커뮤니티와의 피드백 루프에도 가깝습니다.

「 」를 참조해 주세요.

메모들

  1. ^ i686 지원은 Arch Linux 32 프로젝트에 [4]의해 유지됩니다.
  2. ^ ARM 지원은 Arch Linux ARM 프로젝트에 의해 유지됩니다.
  3. ^ PowerPC 지원은 ArchPOWER [5]프로젝트에 의해 유지됩니다.
  4. ^ RISC-V 지원은 Arch Linux RISC-V 프로젝트에 [6]의해 유지됩니다.

레퍼런스

  1. ^ "Arch Linux - News: The Future of the Arch Linux Project Leader". archlinux.org. Retrieved 22 November 2021.
  2. ^ "Arch Linux - Releases". Retrieved 1 June 2022.
  3. ^ "Pacman Home Page". www.archlinux.org. Retrieved 9 May 2020.
  4. ^ "Arch Linux 32". Arch Linux 32. Retrieved 19 June 2021.
  5. ^ "ArchPOWER". Arch POWER. Retrieved 31 May 2022.
  6. ^ "Arch Linux RISC-V". Arch Linux RISC-V. Retrieved 31 May 2022.
  7. ^
  8. ^ a b Aaron Griffin (24 August 2005). "Pronnounciation [sic] of our beloved distribution's name". Osdir.com. Archived from the original on 12 February 2012. Retrieved 19 October 2009.
  9. ^ "Arch Linux Wiki homepage". wiki.archlinux.org. Retrieved 6 July 2022.
  10. ^ a b "Pacman Home Page". www.archlinux.org. Archived from the original on 26 February 2011. Retrieved 30 October 2019.
  11. ^ Ivan Jelic (10 March 2010). "Rolling with Arch Linux". LWN.net. Archived from the original on 20 October 2011. Retrieved 30 September 2011.
  12. ^ Smith, Jesse (21 December 2015). "Arch Linux - Feature Story". Archived from the original on 12 September 2018. Retrieved 17 January 2016.
  13. ^ Linton, Susan (17 July 2015). "Debian Project Lead: Snappy and Mir Bad Ideas". OStatic. Archived from the original on 4 February 2017. Retrieved 4 February 2017. One of the first questions wondered if McGovern was jealous of anything from any other distro. To that he answered Arch's wiki calling it "an absolutely amazing resource" that he himself uses.
  14. ^ "The Arch Way Linux Journal". www.linuxjournal.com. Archived from the original on 30 October 2019. Retrieved 30 October 2019.
  15. ^ "Interview with Judd Vinet". distrowatch.com. Archived from the original on 8 September 2017. Retrieved 30 October 2019.
  16. ^ "Arch Linux - News: Official Arch64 install cd available". www.archlinux.org. Archived from the original on 12 June 2018. Retrieved 12 May 2019.
  17. ^ apeiro (Judd Vinet) (1 October 2007). "Arch Leadership". Arch Linux Forums. Archived from the original on 9 August 2011. Retrieved 19 October 2009.
  18. ^ Gaudreault, Stéphane (14 August 2012). "Migration to systemd". arch-dev-public (Mailing list). Retrieved 24 September 2020.
  19. ^ Bächler, Thomas (13 October 2012). "systemd is now the default on new installations". Retrieved 24 September 2020.
  20. ^ "Archlinux installer 0.1".
  21. ^ "Arch Linux - News: The Future of the Arch Linux Project Leader". www.archlinux.org. Retrieved 24 June 2020.
  22. ^ "DeveloperWiki:Project Leader - ArchWiki". wiki.archlinux.org. Retrieved 24 June 2020.
  23. ^ Bartłomiej Piotrowski (25 January 2017). "Phasing out i686 support". Arch Linux. Archived from the original on 27 January 2017. Retrieved 26 January 2017.
  24. ^ Bartłomiej Piotrowski (8 November 2017). "The end of i686 support". Arch Linux. Archived from the original on 8 November 2017. Retrieved 8 November 2017.
  25. ^ "Arch Linux Developers Discuss Idea Of Providing An x86-64-v3 Port". www.phoronix.com. Retrieved 21 November 2021.
  26. ^ "Provide a x86_64_v3 microarchitecture level port (!2) · Merge requests · Arch Linux / rfcs". GitLab. Retrieved 21 November 2021.
  27. ^ "Arch Linux - News: Installation medium with installer". archlinux.org. Retrieved 1 February 2022.
  28. ^ "Update NEWS for pacman-6.0.1 release (d5e2c0a5) · Commits · Pacman / Pacman". GitLab. Retrieved 3 March 2022.
  29. ^ "Arch Linux - News: Debug packages and debuginfod". archlinux.org. Retrieved 31 March 2022.
  30. ^ "NEWS - pacman.git - The official pacman repository". git.archlinux.org. Retrieved 12 May 2019.
  31. ^ "FS#5331 : Signed packages". bugs.archlinux.org. Archived from the original on 28 July 2011. Retrieved 12 May 2019.
  32. ^ "Attacks on Package Managers". cs.arizona.edu. 10 July 2008. Archived from the original on 5 September 2010. Retrieved 14 September 2010.
  33. ^ McRae, Allan (17 December 2011). "Pacman Package Signing – 4: Arch Linux". Archived from the original on 20 February 2012. Retrieved 29 February 2012.
  34. ^ Gaetan Bisson (4 June 2012). "Having pacman verify packages". Arch Linux. Archived from the original on 6 June 2012. Retrieved 4 June 2012.
  35. ^ a b Pierre Schmitz (22 July 2012). "Install media 2012.07.15 released". Arch Linux. Archived from the original on 12 December 2015. Retrieved 13 August 2012.
  36. ^ Campbell, Alex; Hacker, Tech; PT, PCWorld (2 November 2016). "5 reasons to opt for a Linux rolling distro vs. a standard release". PCWorld. Retrieved 12 May 2019.
  37. ^ "The Arch Way". ArchWiki. 9 October 2009. Archived from the original on 18 April 2012. Retrieved 18 March 2013.
  38. ^ Williams, rew; April 2020, Brian Turner 16. "Best Linux distros of 2020: for beginners and advanced users". TechRadar. Archived from the original on 21 April 2020. Retrieved 17 April 2020.
  39. ^ "FS#43302 - [pacman] provide workaround for removing --asroot from makepkg". arch linux. Retrieved 4 July 2020.
  40. ^ "pacman - ArchWiki". wiki.archlinux.org. Archived from the original on 18 August 2017. Retrieved 13 September 2019.
  41. ^ "General recommendations - ArchWiki". wiki.archlinux.org. Archived from the original on 21 September 2019. Retrieved 13 September 2019.
  42. ^ "Install From Existing Linux". ArchWiki. 21 November 2009. Archived from the original on 26 January 2013. Retrieved 5 December 2009.
  43. ^ "Installation guide - ArchWiki". wiki.archlinux.org. Retrieved 13 September 2019.
  44. ^ "Arch Linux Review". DVD-Guides.com. 2007. Archived from the original on 14 September 2017. Retrieved 13 September 2017.
  45. ^ "News". archlinux.org. Archived from the original on 15 August 2018. Retrieved 15 August 2018.
  46. ^ "archinstall - ArchWiki". wiki.archlinux.org. Retrieved 12 April 2021.
  47. ^ Nestor, Marius (11 April 2021). "Latest Arch Linux ISO Release Comes with the ArchInstall CLI Guided Installer". 9to5Linux. Retrieved 23 February 2022.
  48. ^ "Arch Linux Now Comes With Easier to Use Guided Installer". MUO. 6 April 2021. Retrieved 23 February 2022.
  49. ^ "Debian -- Package Search Results -- abiword". packages.debian.org. Archived from the original on 7 July 2019. Retrieved 12 May 2019.
  50. ^ "Debian -- Package Search Results -- writerperfect". packages.debian.org. Archived from the original on 8 July 2018. Retrieved 12 May 2019.
  51. ^ Eugenia Loli (21 March 2005). "Arch Linux: Why It Rocks". OSNews. Archived from the original on 30 September 2011. Retrieved 30 September 2011.
  52. ^ a b "pacman". ArchWiki. 6 August 2017. Archived from the original on 18 August 2017. Retrieved 20 August 2017.
  53. ^ "Arch Linux Nears Roll-Out Of Zstd Compressed Packages For Faster Pacman Installs - Phoronix". www.phoronix.com. Retrieved 31 October 2019.
  54. ^ Broda, Robin (24 March 2019). "[arch-dev-public] RFC: (devtools) Changing default compression method to zstd". Archived from the original on 21 October 2019. Retrieved 31 October 2019.
  55. ^ "Arch Linux - News: Required update to recent libarchive". www.archlinux.org. Archived from the original on 21 October 2019. Retrieved 31 October 2019.
  56. ^ "Man pages of Pacman". archlinux.org. Retrieved 6 July 2022.
  57. ^ "Package Management - MSYS2". www.msys2.org. Retrieved 11 November 2020.
  58. ^ "Official Repositories". ArchWiki. Archived from the original on 18 November 2012. Retrieved 23 November 2012.
  59. ^ "Official repositories - ArchWiki". wiki.archlinux.org. Retrieved 1 February 2022.
  60. ^ "Arch Linux Newsletter 08-04-2008". Arch Linux. 4 August 2008. Archived from the original on 3 June 2013. Retrieved 19 October 2009.
  61. ^ "Explaining Why We Don't Endorse Other Systems". GNU Project. Archived from the original on 24 April 2011. Retrieved 28 September 2011.
  62. ^ "Arch Build System". ArchWiki. Archived from the original on 17 January 2013. Retrieved 19 October 2009.
  63. ^ "Makepkg". ArchWiki. Archived from the original on 26 January 2013. Retrieved 15 February 2013.
  64. ^ "Arch Linux - News: Now using Zstandard instead of xz for package compression". www.archlinux.org. Retrieved 13 July 2020.
  65. ^ "AUR (en) - Home". AUR. Archived from the original on 3 November 2016. Retrieved 5 February 2014.
  66. ^ Robin Heggelund Hansen (25 March 2008). "Arch Linux: Popular KISS distro – Interview – Part II". Hardware.no. Archived from the original on 2 April 2009. Retrieved 19 October 2009.
  67. ^ "Using the Arch Build System". library.linode.com. 8 September 2011. Archived from the original on 27 September 2011. Retrieved 30 September 2011.
  68. ^ Bo Milanovich (8 March 2011). "Arch Linux". linuxdistroreview.com. Archived from the original on 21 February 2012. Retrieved 30 September 2011.
  69. ^ "Arch Hurd". Arch Hurd. Archived from the original on 26 March 2014. Retrieved 25 March 2014.
  70. ^ "Arch Linux ARM". Arch Linux ARM. Archived from the original on 28 March 2014. Retrieved 25 March 2014.
  71. ^ "Arch Linux 32". Arch Linux 32. Retrieved 22 October 2020.
  72. ^ Duckett, Chris. "Steam Deck is an AMD-powered handheld PC from Valve that runs KDE on Arch Linux". ZDNet. Retrieved 18 July 2021.
  73. ^ "Valve's handheld console 'The Steam Deck' is heard with an Arch Linux based OS". TechnoSports. 16 July 2021. Retrieved 18 July 2021.
  74. ^ Prasad (15 July 2021). "Valve Steam Deck is a handheld gaming PC that runs SteamOS". GSMArena. Retrieved 19 July 2021. The Steam Deck runs on Valve's SteamOS 3.0. This is primarily based on Arch Linux and uses the compatibility layer Proton to run games designed for Windows
  75. ^ "Valve has formally announced the Steam Deck, a portable handheld console with SteamOS". GamingOnLinux. Retrieved 16 July 2021.
  76. ^ Willard, Travis (22 December 2007). "Arch Linux - News: Logo Contest Results (and Winner!)". www.archlinux.org. Retrieved 4 October 2020.
  77. ^ Williams, Thayer (2007). "Arch Linux logo submission". pkgbuild.com. Retrieved 4 October 2020.
  78. ^ Willard, Travis (24 October 2007). "Arch Linux - News: Arch Linux Logo Competition". www.archlinux.org. Retrieved 4 October 2020.
  79. ^ "Introduction to Arch Linux – OSnews". www.osnews.com. Archived from the original on 12 May 2019. Retrieved 12 May 2019.
  80. ^ "Arch Linux: A Better Distribution – OSnews". www.osnews.com. Archived from the original on 12 May 2019. Retrieved 12 May 2019.
  81. ^ "Arch Linux: An End To My Distro Shuffle? – OSnews". www.osnews.com. Archived from the original on 12 May 2019. Retrieved 12 May 2019.
  82. ^ "A Week in the Life of an Arch Linux Newbie – OSnews". www.osnews.com. Archived from the original on 12 May 2019. Retrieved 12 May 2019.
  83. ^ "Arch Linux: Why It Rocks – OSnews". www.osnews.com. Archived from the original on 12 May 2019. Retrieved 12 May 2019.
  84. ^ "Watching the Evolution of Arch Linux – OSnews". www.osnews.com. Archived from the original on 12 May 2019. Retrieved 12 May 2019.
  85. ^ "Arch Linux for Power Users [LWN.net]". lwn.net. Archived from the original on 12 May 2019. Retrieved 12 May 2019.
  86. ^ "Rolling with Arch Linux [LWN.net]". lwn.net. Archived from the original on 7 February 2019. Retrieved 12 May 2019.
  87. ^ "The grumpy editor's Arch Linux experience [LWN.net]". lwn.net. Archived from the original on 15 November 2019. Retrieved 12 May 2019.
  88. ^ Arch Voodoo 턱스 머신마법에 걸려 2007년 4월 20일 웨이백 머신에 2018년 6월 20일 보관
  89. ^ "Arch Linux in review". distrowatch.com. Archived from the original on 20 June 2018. Retrieved 12 May 2019.
  90. ^ "A distro odyssey, part 2 - the Arch way". distrowatch.com. Archived from the original on 20 June 2018. Retrieved 12 May 2019.
  91. ^ "Arch Linux". distrowatch.com. Archived from the original on 12 September 2018. Retrieved 12 May 2019.
  92. ^ "git.kernel.org - linux/kernel/git/torvalds/linux-2.6.git/blob - MAINT…". archive.is. 13 January 2013. Archived from the original on 13 January 2013. Retrieved 30 October 2019.
  93. ^ "Let's Talk To Linux Kernel Developer Greg Kroah-Hartman - Open Source Summit, 2019". YouTube. 10 September 2019. Archived from the original on 21 December 2021. Retrieved 17 September 2019. [Arch developers'] idea of a constantly rolling, forward-moving system is the way to go. It's neutral, it's community-based, it has everything I need. It works really really well [...] Their Wiki is amazing. The documentation -- it's like one of the best resources out there these days. If you look up any userspace program and how to configure it and use it. Actually, the systemd Arch Wiki pages are one of the most amazing resources out there. [...] One of the main policies of Arch, or philosophies, is you stay as close to the upstream as possible. And as a developer, I want that. They're really good in feedback to the community. Because I want that testing -- I want to make sure that things are fixed. And if it is broken, I learn about it quickly and I fix it and push the stuff out. So that's actually a really good feedback loop.

외부 링크