우분투 아키텍처에 대한 개략적 인 개요가 있습니까?


19

열성적인 고급 Linux 학습자로서 Linux의 아키텍처 / 구조에 대한 개요를 알고 싶습니다. "큰 그림"처럼

부팅에서 대화식 데스크톱에 이르기까지 a에서 z로가는 서브 시스템 (GDM / Gnome / Compiz)을 구성하는 시스템 (예 : X)이 무엇인지, 누가 누구이며, 어떤 시스템 (예 : X)인지를 보여주는 큰 회로도를 생각하고 있습니다. 가장 중요한 백그라운드 서비스 (인증, 네트워크, cron 등)

어쩌면 다음과 같이 될 것입니다 : http://www.flickr.com/photos/pgc/140859386/ 더 자세한 방법. 매우 포괄적 인 차트를 생성하는 부트 차트가 있지만 다시 너무 상세하고 "큰 그림"을 얻기가 어렵습니다.

그런 것이 있습니까? 전체 시스템이 아닌 단일 서브 시스템 일 가능성이 있습니까?

"scheme"또는 "architecture"와 같은 검색어를 사용하면 잘못된 방향 (리눅스 용 "scheme"또는 CAD 소프트웨어)을 가리 켰기 때문에이를 검색하는 데 문제가있었습니다.

모든 링크에 감사드립니다. 이러한 회로도 및 링크에 관심이 있다면 누군가이 게시물을 위키 게시물로 바꿀 수 있습니까?

답변:


15

많은 것들이 있습니다. 더 많이 알고 싶다면 더 많은 다이어그램을 찾아야합니다.

이것은 내가 만든 것입니다. 그러나 나는 그것이 점점 더 복잡해질 것이라는 것을 알았을 때 포기했다. 그리고 나는 어딘가에서 멈춰야 할 것이다.

대체 텍스트

( 참고 : 이 이미지에는 많은 실수가 포함되어있을 수 있습니다)

안내서로 사용하여 각 서브 시스템을 자세히 살펴보십시오 (많은 것이 누락되었음을 알 수 있습니다).

예를 들어 다음은 Linux 커널 구조의 다이어그램입니다.

대체 텍스트 (이 이미지는 cc.by 에 의해 라이센스가 부여 된 en.wikipedia의 Conan의해 )

xorg에 또 다른 것이 있습니다.

대체 텍스트

( 소스 )

이것은 스택에 대한 Moblins 아이디어이며 특히 툴킷과 API 간의 관계를 강조합니다.

대체 텍스트

이들 사이에서이 다이어그램은 Linux 운영 체제에서 진행중인 작업의 많은 부분을 다룹니다. 내가 말했듯이 우분투의 특정 하위 집합에 대해 더 알고 싶다면 모든 것을 설명하는 하나의 거대한 것이 아니라 하나의 특정 사항을 자세히 설명하는 다이어그램을 찾을 수 있습니다. 그들은 거의 불가능합니다.


에라타 :
· 우분투에는 커널로 컴파일되는 대신 커널 모듈 인 드라이버가 많이 있습니다.
·이 GVFS 비즈니스가 제 다이어그램에서 모두 잘못된 것 같습니다. 확실하지 않습니다
. xorg 다이어그램은 wayland.freedesktop.org 의 사람들에 의한 것 입니다. 그들이 제안하는 변경 사항을 살펴보십시오.


1
스테파노, 편집 해 주셔서 감사합니다. 그런 일이 없을 까봐 두려웠습니다. 나도 언젠가 내 자신의 계획을 만들려고 노력할 수도 있지만 지금은 시간이 없다.
joebuntu
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.