CRUX

소프트웨어 스크린 샷:
CRUX
소프트웨어 정보:
버전: 3.4 업데이트
업로드 날짜: 22 Jun 18
개발자: Crux Team
라이센스: 무료
인기: 66

Rating: nan/5 (Total Votes: 0)

CRUX는 처음부터 새로 빌드되고 i686 명령어 세트 아키텍처에 맞게 최적화 된 자유롭고 분산 된 독립적 인 Linux 배포판입니다. 간단한 tar.gz 기반 패키지 시스템, 아주 작은 소프트웨어 모음 및 BSD 스타일 초기화 스크립트가 있습니다.


가용성, 부팅 옵션 및 지원되는 아키텍처

이 배포판은 로컬 디스크 드라이브에 운영 체제를 설치하는 데만 사용할 수있는 단일 ISO 이미지로 다운로드 할 수 있습니다. 32 비트 (i686) 하드웨어 플랫폼에서 작동하도록 설계되었지만 64 비트 프로세서를 사용하는 컴퓨터에도 배포 할 수 있습니다.

fancy 부트 프롬프트가없는 최소한의 배포판이지만, 기본 옵션이나 다양한 미리 정의 된 프레임 버퍼를 사용하여 로컬 디스크 드라이브에 CRUX를 설치할 수있는 기능을 텍스트 기반으로 제공합니다. 메모리 진단 테스트를 실행하는 것입니다.

또한 사용자는 F3 키를 눌러 IDE, SATA, USB, SCSI 및 FireWire 옵션을 볼 수 있으며, F5 키를 눌러 고장난 운영 체제를 구할 수 있으며 F4 키를 눌러 다양한 부팅 옵션을 볼 수 있습니다.

숙련 된 리눅스 사용자를위한 배포본

CD 디스크 나 USB 스틱에 배포 할 수있는 ISO 이미지로 부팅하면 사용자가 쉘 프롬프트로 이동합니다. 거기서 배포판을 설치하려면 'setup'명령을 입력해야합니다.

전체 설치 과정은 텍스트 기반이며 새로운 CRUX 설치를 수행하거나 기존 CRUX 설치를 업그레이드하는 두 가지 옵션을 사용자에게 제공합니다. CRUX를 설치할 때, 먼저 루트 파티션이 마운트 된 디렉토리를 입력하고 설치할 소프트웨어 모음을 선택하고 개별 패키지를 선택해야합니다 (선택 사항).


결론

요약하자면, CRUX는 초보자 용 운영체제에 지친 숙련 된 리눅스 사용자를 위해 개발 된 Linux 배포판입니다.

이 릴리스의 새로운 기능 :

툴체인은 glibc 2.27, GCC 7.3을 포함하도록 업데이트되었습니다. .0 및 binutils 2.29.1.
CRUX 3.4는 4.14.40 설치 커널과 함께 제공되고 Xorg 7.7은 xorg-server 1.20.0과 함께 제공됩니다.

버전의 새로운 기능 :

툴체인 업데이트 :
CRUX 3.2는 glibc 2.22, gcc 5.2.0 및 binutils 2.25.1을 포함하는 multilib 툴 체인과 함께 제공됩니다
핵심:
Linux 4.1.13
Xorg :
CRUX 3.2는 Xorg 7.7 및 xorg-server 1.18.0과 함께 제공됩니다.
영상:
ISO 이미지는 isohybrid로 처리되며 CD 굽기 및 USB 드라이브 장착에 적합합니다. UEFI 지원은 설치 중에 dosfstools, efibootmgr 및 grub2-efi를 ISO에 추가하여 사용할 수 있습니다.
호환되지 않는 변경 사항 :
중요 라이브러리는 이전 버전과 호환되지 않는 새로운 주요 버전으로 업데이트되었습니다. 이러한 변경으로 인해 시스템이 일시적으로 중단되므로 포트를 통해 수동으로 CRUX 3.2로 업데이트하지 않는 것이 좋습니다. ISO에 포함되지 않은 업데이트가 필요한 패키지가 여전히있을 수 있습니다. 이러한 패키지는 수동으로 업데이트 / 재 구축해야합니다.
ncurses가 버전 6.0으로 업데이트되었습니다. 막대한 시스템 중단을 피하기 위해 이전 버전에 대한 호환성 심볼릭 링크를 추가했습니다. 나중에 릴리스 될 때 제거됩니다. 오래된 ncurses 포트의 버그로 인해 강제 설치가 필요합니다!
중요한 메모 :

dash는 / bin / sh 심볼릭 링크를 위해 bash 대신 사용됩니다. pkgmk, ports 등의 도구 대부분은 bash 스크립트이므로 bash는 여전히 강력한 요구 사항입니다.
glibc 로켈을 다시 생성해야합니다. & quot; 로캘 생성 & quot; 섹션을 참조하십시오.
tcp_wrappers에 대한 지원이 제거되었습니다.
opt / dovecot은 tcpwrap을 사용하도록 런타임 구성 될 수 있습니다. 구성 확인
맨 페이지의 새로운 위치는 수년이 지난 지금 FSH 표준 인 / usr / share / man입니다.
rc 스크립트를 개선하고 표준화하기 위해 helper-program start-stop-daemon이 코어 포트 콜렉션에 포함되었습니다.
firefox는 gstreamer 프레임 워크를 통해 html5 비디오 용으로 준비되었습니다. gstreamer 및 gst-plugins-base를 종속성 목록에 추가합니다
firefox는 이제 gtk2 대신 gtk3 툴킷을 사용합니다.
wpa_supplicant가 dbus에 대한 지원을 얻었습니다.
wget 외에도 curl에 대한 지원이 pkgmk에 추가되었습니다. 기본값은 여전히 ​​wget이지만 pkgmk.conf에서 구성 할 수 있습니다.
라이센스 파일이 공식 포트 저장소에 추가되었습니다.

버전 3.2의 새로운 기능 :

툴체인 업데이트 :
CRUX 3.2는 glibc 2.22, gcc 5.2.0 및 binutils 2.25.1을 포함하는 multilib 툴 체인과 함께 제공됩니다
핵심:
Linux 4.1.13
Xorg :
CRUX 3.2는 Xorg 7.7 및 xorg-server 1.18.0과 함께 제공됩니다.
영상:
ISO 이미지는 isohybrid로 처리되며 CD 굽기 및 USB 드라이브 장착에 적합합니다. UEFI 지원은 설치 중에 dosfstools, efibootmgr 및 grub2-efi를 ISO에 추가하여 사용할 수 있습니다.
호환되지 않는 변경 사항 :
중요 라이브러리는 이전 버전과 호환되지 않는 새로운 주요 버전으로 업데이트되었습니다. 이러한 변경으로 인해 시스템이 일시적으로 중단되므로 포트를 통해 수동으로 CRUX 3.2로 업데이트하지 않는 것이 좋습니다. ISO에 포함되지 않은 업데이트가 필요한 패키지가 여전히있을 수 있습니다. 이러한 패키지는 수동으로 업데이트 / 재 구축해야합니다.
ncurses가 버전 6.0으로 업데이트되었습니다. 막대한 시스템 중단을 피하기 위해 이전 버전에 대한 호환성 심볼릭 링크를 추가했습니다. 나중에 릴리스 될 때 제거됩니다. 오래된 ncurses 포트의 버그로 인해 강제 설치가 필요합니다!
중요한 메모 :

dash는 / bin / sh 심볼릭 링크를 위해 bash 대신 사용됩니다. pkgmk, ports 등의 도구 대부분은 bash 스크립트이므로 bash는 여전히 강력한 요구 사항입니다.
glibc 로켈을 다시 생성해야합니다. & quot; 로캘 생성 & quot; 섹션을 참조하십시오.
tcp_wrappers에 대한 지원이 제거되었습니다.
opt / dovecot은 tcpwrap을 사용하도록 런타임 구성 될 수 있습니다. 구성 확인
맨 페이지의 새로운 위치는 수년이 지난 지금 FSH 표준 인 / usr / share / man입니다.
rc 스크립트를 개선하고 표준화하기 위해 helper-program start-stop-daemon이 코어 포트 콜렉션에 포함되었습니다.
firefox는 gstreamer 프레임 워크를 통해 html5 비디오 용으로 준비되었습니다. gstreamer 및 gst-plugins-base를 종속성 목록에 추가합니다
firefox는 이제 gtk2 대신 gtk3 툴킷을 사용합니다.
wpa_supplicant가 dbus에 대한 지원을 얻었습니다.
wget 외에도 curl에 대한 지원이 pkgmk에 추가되었습니다. 기본값은 여전히 ​​wget이지만 pkgmk.conf에서 구성 할 수 있습니다.
라이센스 파일이 공식 포트 저장소에 추가되었습니다.

버전 3.1의 새로운 기능 :

툴체인 업데이트 :
CRUX 3.1에는 glibc 2.19.0, gcc 4.8.3 및 binutils 2.24가 포함 된 multilib 툴 체인이 제공됩니다
핵심:
Linux 3.12.23
Xorg :
CRUX 3.1은 Xorg 7.7 및 xorg-server 1.15.1과 함께 제공됩니다.
영상:
ISO 이미지는 isohybrid로 처리되며 CD 굽기 및 USB 드라이브 장착에 적합합니다.
호환되지 않는 변경 사항 :
중요 라이브러리는 이전 버전과 호환되지 않는 새로운 주요 버전으로 업데이트되었습니다. 이러한 변경으로 인해 시스템이 일시적으로 중단되므로 포트를 통해 수동으로 CRUX 3.1로 업데이트하지 않는 것이 좋습니다. ISO에 포함되지 않은 업데이트가 필요한 패키지가 여전히있을 수 있습니다. 이러한 패키지는 수동으로 업데이트 / 재 구축해야합니다.
libpng가 버전 1.6으로 업데이트되었습니다.
libjpeg는 libjepeg-turbo로 대체되었습니다.
libmng가 버전 2.0으로 업데이트되었습니다.
중요 사항 :
udev가 eudev로 대체되었습니다.
업그레이드 된 eudev는 udev와 같은 이더넷 장치의 이름을 바꿉니다. 이를 막으려면 /etc/udev/rules.d/80-net-name-slot.rules 터치를 실행하십시오.

자세한 내용은 freedesktop wiki에서 찾을 수 있습니다 : http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/
net-tools 및 traceroute는 코어 콜렉션에서 제거되었습니다. 주요 기능이 iproute로 대체되었습니다. 또한 inetutils 포트에는 ifconfig, hostname 및 traceroute 명령이 포함되어 있습니다
sysvinit의 last, mesg, wall 및 pidof 도구는 util-linux resp와 함께 제공되는 최신 버전으로 대체되었습니다. 프록치
man 프로그램은 수년간 유지되지 않고 man-db로 대체되었습니다.
네트워크 구성은 두 부분으로 나뉘어 있습니다. 하나는 루프백 장치 용이고 다른 하나는 다른 네트워크 장치 용입니다. 둘 다 /etc/rc.d에 있기 때문에 /etc/rc.conf에있는 서비스와 같이 시작해야합니다.
clang이 llvm 포트에서 제거되었습니다. clang을 원하면 llvm에 의존하는 opt / clang을 설치하십시오.
mesa3d는 현재 인기있는 갈륨 드라이버를 빌드하는 데 필요한 llvm에 의존합니다. mesa3d에 명시 적 libvdpau 지원을 추가했습니다.

버전 3.0의 새로운 기능 :

새로운 아키텍처 :
i686 용 CRUX 0.5가 출시 된 지 11 년이 지난 현재 CRUX 3.0은 x86-64 아키텍처의 첫 번째 릴리스입니다.
Per Liden이 CRUX를 만들었을 때, 32 비트 Intel IA-32 아키텍처를 기반으로하는 i686 프로세서는 최첨단 이었으므로 CRUX의 기본 최적화로 그를 선택했습니다. 하지만 요즘 i686 아치는 적어도 데스크톱 컴퓨터에서는 다소 쓸모가 없으며 x86-64 아키텍처로 대체되었습니다.
툴체인 업데이트 :
CRUX 3.0에는 glibc 2.16.0, gcc 4.7.2 및 binutils 2.23.1이 포함 된 multilib 툴 체인이 제공됩니다
핵심:
Linux 3.6.11
Xorg :
CRUX 3.0은 Xorg 7.7 및 xorg-server 1.13.0과 함께 제공됩니다.
영상:
ISO 이미지는 isohybrid로 처리되며 CD 굽기 및 USB 드라이브 장착에 적합합니다.
중요 사항 :
2.8 i686에서 3.0으로의 업데이트가 가능하지만 ISO에 포함되지 않은 모든 설치된 패키지를 다시 빌드해야합니다.
가까운 장래에 CRUX 2.8 저장소를 계속 업데이트 할 예정이지만 모든 사용자가 3.0으로 업데이트 할 것을 권장합니다.

glibc-32 외에도 ISO에는 32 비트 compat 라이브러리가 제공되지 않지만 32 비트 compatibity 라이브러리에는 compat-32라는 새로운 저장소가 있습니다. 저장소는 기본적으로 활성화되어 있지 않습니다 (/etc/ports/compat-32.rsync.inactive).
커널 구성에서 CONFIG_IA32_EMULATION을 활성화하면 32 비트 시스템을 구축 할 수 없으며 32 비트 시스템에 chroot를 설치할 수도 없습니다. CRUX 2.8이 없으면 불가능합니다!
/etc/pkgmk.conf를 거부하지 말고 중요한 확장이 추가되었습니다.

버전 3.0 RC1의 새로운 기능 :

2.8 i686에서 3.0으로의 업데이트가 가능하지만 ISO에 포함되지 않은 모든 설치된 패키지를 다시 빌드해야합니다. 가까운 미래에 CRUX 2.8 저장소를 업데이트하지만 모든 사용자가 3.0으로 업데이트하도록 권장
32 비트 호환성 포트 트리가 사용 가능하지만 기본적으로 사용 가능하지 않습니다 (/etc/ports/compat-32.rsync.inactive).
커널 구성에서 CONFIG_IA32_EMULATION을 활성화하면 32 비트 시스템을 구축 할 수 없으며 32 비트 시스템에 chroot를 설치할 수도 없습니다. CRUX 2.8이 없으면 불가능합니다!
/etc/pkgmk.conf를 거부하지 말고 중요한 확장이 추가되었습니다.

버전 2.8의 새로운 기능 :

툴체인 업데이트 :
CRUX 2.8은 glibc 2.16.0, gcc 4.7.2 및 binutils 2.22를 포함합니다.
핵심:
Linux 3.5.4
Xorg :
CRUX 2.8은 Xorg 7.7 및 xorg-server 1.13.0과 함께 제공됩니다.
영상:
ISO 이미지는 isohybrid로 처리되며 CD 굽기 및 USB 드라이브 장착에 적합합니다.
호환되지 않는 변경 사항 :
중요 라이브러리는 이전 버전과 호환되지 않는 새로운 주요 버전으로 업데이트되었습니다. 이러한 변경으로 인해 시스템이 일시적으로 중단되므로 포트를 통해 수동으로 CRUX 2.8로 업데이트하지 않는 것이 좋습니다.
libmpc가 gcc에서 요구하는 버전 1.0.1로 업데이트되었습니다.
openssl은 버전 1.0.1로 업데이트되어 많은 패키지에서 필요합니다 (가장 눈에 띄는 것은 소스를 다운로드하기 위해 pkgmk에서 호출되는 wget입니다)
libpcre가 8.31로 업데이트되었습니다. 많은 패키지에서 필요합니다. grep
gdbm이 1.10 버전으로 업데이트되었습니다.
db가 버전 5.3으로 업데이트되었습니다.
libtiff가 버전 4로 업데이트되었습니다.
libpng가 버전 1.5로 업데이트되었습니다.
중요한 변경 사항 :
glibc에서 지원하는 가장 오래된 커널은 2.6.39입니다.
util-linux-ng의 이름이 util-linux로 변경되었습니다.

module-init-tools가 kmod로 대체되었습니다.
시간대 데이터가 glibc에서 제거되었으며 이제 새 포트에서 제공됩니다. core / tzdata
일부 비난 된 비디오 드라이버가 xorg (radeonhd, i128, mach64, tdfx, voodoo)에서 제거되었습니다.
libGlu는 더 이상 메사의 일부가 아니지만 새 포트 xorg / glu에 의해 제공됩니다.
xcb-util의 일부분이 xcb-util-image, xcb-util-keysyms, xcb-util-render 및 xcb-util-wm으로 분할되었습니다

버전 2.7.1의 새로운 기능 :

툴체인 업데이트
CRUX 2.7.1은 glibc 2.12.2, gcc 4.5.3 및 binutils 2.20.1을 포함합니다.
핵심:
Linux 2.6.39.4
패키지 :
CRUX 2.7.1에는 일반적인 포트 업데이트가 포함되지만 호환되지 않는 변경 사항은 없습니다.
CRUX 2.7 릴리스 노트
툴체인 업데이트
CRUX 2.7은 glibc 2.12.1, gcc 4.5.1 및 binutils 2.20.1을 포함합니다.
핵심
Linux 2.6.35.6
Xorg
CRUX 2.7은 Xorg 7.5 및 xorg-server 1.9.0과 함께 제공됩니다.
영상:
공간을 절약하기 위해 이미지와 함께 제공되는 모든 패키지는 xz로 압축됩니다.이 패키지에는 새 버전의 pkgutils가 필요합니다. pkgutils의 gz 압축 패키지에는 / tools 하위 디렉토리가 있습니다.
일반적인 ISO 이미지 외에도 USB thumbdrive에 적합한 이미지는 다운로드 미러에서 사용할 수 있습니다.
호환되지 않는 변경 사항 :
중요 라이브러리는 이전 버전과 호환되지 않는 새로운 주요 버전으로 업데이트되었습니다. 이러한 변경은 일시적으로 시스템을 손상시킬 수 있으므로 포트를 통해 CRUX 2.7로 수동 업데이트하지 않는 것이 좋습니다.
libgmp가 gcc 및 coreutils에 필요한 버전 5.0으로 업데이트되었습니다.
libmpfr이 gcc에서 요구하는 버전 3.0으로 업데이트되었습니다.

openssl은 많은 패키지에서 요구되는 버전 1.0으로 업데이트되었습니다 (가장 눈에 띄는 것은 소스를 다운로드하기 위해 pkgmk에 의해 호출되는 wget입니다)
libjpeg가 버전 8로 업데이트되었습니다.
libpng가 버전 1.4로 업데이트되었습니다.
cairo는 glitz 백엔드에 대한 지원으로 더 이상 빌드되지 않습니다 (GTK + 응용 프로그램 및 기타 응용 프로그램에 영향을줍니다)
중요한 변경 사항 :
pkgutils의 새로운 기능 :
gzip 외에도 pkgmk는 bzip2 또는 xz를 사용하여 새로 빌드 된 패키지를 선택적으로 압축 할 수 있도록 향상되었습니다.
pkgutils는 gzip과 함께 bzip2 및 xz로 압축 된 패키지를 읽을 수 있습니다.
pkgmk가 --ignore-new 명령 행 스위치로 확장되어 풋 프린트가 일치하지 않는 새 파일을 무시하게합니다.
pkgmk는 발생할 수있는 다양한 오류에 대해 고유 한 종료 코드를 학습했습니다.
acl이 코어에 추가되었습니다.
btrfs-progs가 코어에 추가되었습니다.
libattr이 attr로 이름이 바뀌고 opt에서 core로 옮겨졌습니다.
libpcap을 opt에서 core로 옮겼습니다.
corelils에 acl / cap에 대한 지원이 추가되었습니다.

NFSv4 지원이 nfs-utils에 추가되었습니다. 이를 위해서는 몇 가지 새로운 라이브러리 (libevent, libtirpc, libnfsidmap)가 필요하며 portmap은 rpcbind로 대체되어야합니다. 우리는 전체 NFS 스택을 opt로 옮겼습니다. opt는 여전히 ISO와 함께 제공됩니다. 설치 프로그램이 업그레이드 및 새 요구 사항을 자동으로 처리합니다.
portmap이 코어에서 제거되었습니다.
sysklogd의 기본 구성이 확장되었습니다.
dcron의 기본 로깅은 이제 sysklogd를 통해 수행됩니다.
부 릴리스 번호는 perl의 디렉토리 레이아웃에서 더 이상 사용되지 않습니다. 모든 perl 확장 모듈을 깨지 않고 perl 포트를 업데이트 할 수 있습니다.
기본 X 글꼴 경로가 / usr / share / fonts / X11로 변경되었습니다.

버전 2.6 RC1의 새로운 기능 :

툴체인 업데이트 :
CRUX 2.6은 glibc 2.10.1, gcc 4.4.1 및 binutils 2.19.1을 포함합니다.
핵심:
Linux 2.6.30.x
Xorg :
CRUX 2.6은 Xorg 7.4와 함께 제공됩니다.
중요한 변경 사항 :
xz / lzma 지원이 libarchive에 추가되었습니다. 이제 우리 포트에서 .xz 및 .lzma 소스 아카이브를 사용할 수 있습니다.
libusb가 버전 1.0으로 호환성을 유지하기 위해 버전 1.0으로 업데이트되었습니다. 새 포트 libusb-compat이 코어에 추가되었습니다.
libblkid, blkid, findfs 및 fsck는 이제 e2fsprogs 대신 util-linux-ng에서 제공됩니다.
libuuid, uuidd 및 uuidgen은 이제 e2fsprogs 대신 util-linux-ng에서 제공됩니다.
/etc/modprobe.conf 파일을 사용하여 modprobe를 구성하는 것이 더 이상 사용되지 않습니다. 대신 /etc/modprobe.d/에 * .conf 파일을 사용하십시오
rdate가 openrdate로 대체되었습니다.
libdevmapper, sudo, xz가 opt에서 core로 옮겨졌습니다.
tcsh, rpm2targz, strace 및 expat이 core에서 opt로 이동되었습니다.
설치 중에 lvm2를 사용할 수 있습니다.

버전 2.5 RC1의 새로운 기능 :

에는 glibc 2.8, GCC 4.3.2 및 Binutils 2.19가 포함됩니다.
Linux 커널 2.6.27.x;
X.Org 7.4와 함께 제공됩니다.
glibc에는 가능한 모든 로케일이 더 이상 포함되지 않습니다. 핸드북을 참조하십시오.
런타임 링커 설정은 설정 디렉토리 /etc/ld.so.conf.d를 추가함으로써 매우 간단 해졌습니다;
GCC는 libgmp와 libmpfr에 의존하고 있으며, 둘 다 코어에 추가되었습니다.
새로운 포트 inetutils가 inetd, netkit-ftp 및 netkit-telnet을 대신합니다.
hotplug는 오랫동안 사용되지 않았기 때문에 제거되었습니다.
libpcre가 core에 추가되었습니다.
slocate는 mlocate로 대체되었습니다.
cdrtools는 cdrkit으로 대체되었습니다.

유사한 소프트웨어

개발자의 기타 소프트웨어 Crux Team

CRUX PPC
CRUX PPC

12 May 15

코멘트 CRUX

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!