SystemD 이해하기

매일 우리의 컴퓨터는 우리 삶의 더 중요한 부분을 형성합니다. 어떤 종류의 문제가 있으면 우리의 기분과 유머에 영향을 미칩니다. 물론 Windows 사용자는 바이러스 (장수 리눅스!), HDD 조각 모음을 수행하면 어떻게 될까요? PC 용 Clean Master (여기 Linux에서는 여전히 시스템을 정리해야하지만 BleachBit은 선호되는 대안 중 하나입니다.). 최근 Linux 사용자는 다음과 같은 문제를 겪고 있습니다. 시스템

요점은 흥미로운 기사를 읽었습니다. 시스템, 오래지 않아 트렌드 인 것 같습니다.

시스템D, (친구의 말로), 그들 모두를 지배하는 하나의 반지 … 다른 사람들에게는 컴퓨터가 잘 작동하는 한 단순히오고가는 것이 아닙니다. init가 X 또는 Y 작업을 수행하는지 또는 systemd가 사용되는지는 중요하지 않습니다. 글을 쓰는 사람에게는 글쎄요 ... 초기화를 선호한다고 가정 해 봅시다.

여기에 기사를 남깁니다.

시작하기 전에 나는 데비안에서 변경하기로 한 결정이 마음에 들지 않는다고 말해야하지만, 어느 시점에서도 사랑하는 나선을 버릴 계획이 없습니다. 나는 그저 노력하고 있습니다. 우리가 어떤 주제를 논의한다면 적어도 제가 프로 시스템이라고 생각하지 않더라도 가능한 한 준비하도록합니다. systemd의 이해를 돕기 위해 나는 웹 사이트에 의존 할 것입니다. 개발자는 자신의 관점을 제공 데비안 사용자는 아니지만 프로 시스템화 된 것처럼 보이는 동료가 제 손에 가져 왔습니다. 그 말로 나는 systemd에 대해 말하고있는 것을 이해하기 위해 노력할 수 있다고 생각합니다.

systemd는 바이너리 기반입니다.

아마도 이것이 우리에게 가장 충격을주는 측면 중 하나 일 것입니다. 모든 것이 바이너리 기반이라면 로그를 통해 일반적으로하는 일을 어떻게 모니터링할까요? 이 신화가 어떻게 탄생했는지는 모르겠지만 절대적으로 사실은 아닙니다.

systemd는 거의 독점적으로 일반 텍스트 파일을 통해 구성됩니다. 커널 명령 줄과 환경 변수를 통해 변경할 수도있는 일부 설정입니다. 구성에 바이너리가 없습니다 (XML도 아님). 간단하고 간단하며 읽기 쉬운 텍스트 파일입니다.

systemd 팬 호머 심슨

그것은 모 놀리 식이며 모든 것을 제어합니다.

앞서 언급 한 웹 사이트에 도달하기 전에 나 자신이 그렇게 생각했다고 고백하지만 개발자들의 말을 읽은 후 내 의견이 뭔가 바뀌 었습니다 ...

모든 구성 옵션이 활성화 된 상태에서 systemd를 빌드하면 69 개의 ​​개별 바이너리. 이러한 바이너리는 다양한 작업을 수행하며 여러 가지 이유로 신중하게 분리됩니다. 예를 들어, systemd는 보안을 염두에두고 설계되었으므로 대부분의 데몬은 최소한의 권한 (예 : 커널 기능 사용)으로 실행되며 매우 특정한 작업 만 수행하여 풋 프린트, 안전 및 영향을 최소화합니다. 또한 systemd parallels는 이전 솔루션보다 더 많이 부팅됩니다. 이 "병렬화"는 다음을 실행하여 생성됩니다. 다양한 프로세스 병행하여. 따라서 systemd는 많은 바이너리와 프로세스로 매우 잘 나뉘어져 있음을 알 수 있습니다. 사실, 이러한 바이너리의 대부분은 매우 잘 분해되어 systemd 외부에서 매우 유용합니다.

69 개의 ​​개별 바이너리를 포함하는 패키지는 거의 호출 할 수 없습니다. 단단히 짜여 하나로 되어 있는. 그러나 이전 솔루션과 다른 점은 단일 tarball에 더 많은 구성 요소를 제공하고 통합 릴리스 주기로 단일 저장소에 연결되어 있다는 것입니다.

그것은 유닉스처럼 보이지 않습니다

그것에는 확실히 몇 가지 진실이 있습니다. systemd 소스 파일에는 원래 UNIX 줄의 코드 한 줄이 포함되어 있지 않습니다. 그러나 영감은 UNIX에서 파생되었으므로 systemd에는 많은 UNIX가 있습니다. 예를 들면 "모든 것이 파일이다"라는 유닉스 아이디어가 있는데, 이는 systemd에서 모든 서비스가 커널 파일 시스템에서 런타임에 노출된다는 점에서 반영됩니다. cgroupfs. 따라서 UNIX의 원래 기능 중 하나는 내장 터미널 지원을 기반으로 한 다중 시트 지원이었습니다. systemd를 통해 기본적으로 다중 시트 지원을 제공했지만 이번에는 그래픽, 마우스, 오디오, 웹캠 등을 포함하는 오늘날의 하드웨어를 완벽하게 지원했습니다. 실제로 각각의 목적을 가지고 있지만 함께 사용할 때 통합 도구 모음으로서 systemd의 설계는 UNIX 철학의 중심에있는 부분의 합계 이상입니다. 따라서 프로젝트를 처리하는 방식 (즉, 단일 git 저장소에 대부분의 OS 커널 유지)은 BSD 모델 (리눅스가 아닌 진정한 UNIX)에 훨씬 더 가깝습니다. 운영 체제는 단일 CVS / SVN 저장소에 보관됩니다.)

궁극적으로 어떤 것이 UNIX인지 아닌지에 대한 질문은 거의 중요하지 않습니다. 기술적으로 탁월하기 때문에 UNIX에만 고유 한 것은 아닙니다. 우리에게 UNIX는 중요한 영향 (사실상 가장 큰 영향)이지만 다른 영향도 있습니다. 따라서 일부 영역에서는 systemd가 매우 유닉스이고 다른 영역에서는 약간 적습니다.

그것은 매우 복잡합니다 ...

그것에는 확실히 몇 가지 진실이 있습니다. 현대 컴퓨터는 복잡한 짐승이며 컴퓨터에서 실행되는 운영 체제도 당연히 그럴 것이기 때문에 복잡해야합니다. 그러나 systemd는 동일한 구성 요소의 이전 구현보다 더 복잡하지 않습니다. 더 간단하고 중복성이 적습니다. 반면에 단순한 시스템 기반 운영 체제를 구축하려면 기존 Linux에서 사용하는 것보다 훨씬 적은 패키지가 필요합니다. 패키지가 적을수록 시스템을 더 쉽게 구축 할 수 있으며 상호 의존성 및 관련된 모든 구성 요소의 다양한 동작을 제거 할 수 있습니다.

셸 스크립트를 사용할 수 없습니다.

이것은 완전히 사실이 아닙니다. 간단히 특정 목적에 가장 적합한 도구가 아니라고 생각하기 때문에 부팅 프로세스에 사용하지 않습니다. 그러나 이것이 systemd가 이들과 호환되지 않는다는 의미는 아닙니다. 쉘 스크립트를 systemd 서비스 또는 데몬으로 쉽게 실행할 수 있으며 다음으로 작성된 스크립트를 실행할 수 있습니다. 어떤 systemd는 실행 파일 내부에 무엇이 있는지 신경 쓰지 않기 때문에 systemd 서비스로서의 언어입니다. 반면에 우리는 systemd를 설치, 빌드, 테스트하기 위해 자체 목적으로 쉘 스크립트를 주로 사용합니다. 그리고 초기 시작 프로세스에서 스크립트를 붙여 넣을 수 있으며 일반 서비스에 사용되며 마지막 중지에서 실행할 수 있으며 사실상 제한이 없습니다.

이 시점에서 저는 변화를 옹호하는 사람이 아니라고 느끼고 ""에 대한 내 불안감에도 불구하고 일부 주요 신념이 명확 해졌을 수 있다고 생각합니다.그들 모두를 통제하는 악마"결국 어느 누구도 적어도 작동하지 않는다고 감히 말할 수 없을 것이라고 생각합니다. 심지어 systemd를 사용하면 PC가 더 빨리 실행된다는 사실을 알아 차리는 일부 사용자도 알고 있습니다.하지만 이것들은 논의 할 수있는 다른 것들입니다. 현재로서는 많은 배포판이 채택한 스타트 업 관리자에 대한 귀하의 견해를 여기서 논의하도록 초대 할뿐입니다. 비록 지금은 데비안 커뮤니티에서 가장 큰 반응이 나타나고 있습니다. 이 모든 것을 가진 새로운 포크. 당신이 좋아하든 싫어하든 모든 사람에게 문제가됩니다. 제 부분에서는 데비안의 차기 안정 버전 인 Jessie에 최종적으로 나타날 systemd를 이해하기 위해 제 역할을하고 싶습니다.

 나는 GUTL에서 기사를 보았다. FromAbreus)

포터 링 -1984

Systemd 전류?

나는 무언가가 너무 많은 논쟁을 불러 일으킬 때 많은 뉴스를 읽지 않는 사람들 중 하나입니다. 나는 더 기술적 인 세부 사항을 유지하는 것을 선호합니다. 그게 .... 때로는 특정 주제가 단순한 기술 토론이나 토론이 아닌 유명인 가십 중 하나가된다고 생각합니다 🙁

먼저 사용자에서 systemd까지 열린 행이 호출되었습니다. 체계화 VS 지능, Linus Torvalds는 systemd는 그렇게 나쁘지 않습니다 그들이 그것을 그리는 방법그가 가지고 있다면 어떤 이유),라는 포크 쓸모없는 … 코멘트 없음… 그리고 마지막으로 데 번.

나는 그것이 그들이 말하는 것만 큼 나쁘거나 덜 나쁘거나 더 나쁜지 말하지 않을 것입니다. 이 시스템은 문제없이 저를 위해 작동하지만 개인적인 취향으로는 init을 선호합니다. 왜냐하면 다양한 것들을 구성하는 방식 (예 : 로그)이 더 좋기 때문입니다.하지만 시스템이 경주마라고 부르게되면 대체해야하기 때문입니다. 초기화 (느리지 만 모든 일을하는 우리 팩 노새일까요?) 음 ... 남자, 변화가 극도로 갑작스럽지 않은 한 사용자는 많은 문제없이 적응할 수 있으며 시스템이 더 잘 작동합니다 (예, 더 좋습니다, 저에게는 충분하지 않습니다!). 환영합니다 😀


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   어둡다

    아주 좋은 기사입니다. 저는 Linux Mint 17.1 Rebecca와 함께 며칠 동안 systemd를 사용해 왔으며 이전 버전보다 훨씬 유동적이라고 느낍니다. 저는 이것에 대해 배우는 일반적인 사용자이기 때문에 이것에 대해 많이 알지 못합니다. 나는 이것이 내가 systemD의 해충을 말하지 않는 내가 읽은 첫 번째 기사라는 것을 알게 될 것이다.

    1.    신플래그

      무언가에 대해, 그는 그가 자신에 대해 해충에 대해 말하지 않는다는 것을 처음 읽은 사람이 될 것이고 다른 한편으로, 당신은 당신의 민트를 서버로 사용합니까?, 그것이 당신을 괴롭히지 않는 이유입니다. 좋아하지 않지만 systemd도 당신을 망치지 않습니다. 버그가 있고 그 때문에 심각한 환경에서 심각한 문제가 생기면 귀찮게 할 것입니다.

      1.    카를로스

        Debian Stable 기반 배포판을 권장하십니까? 데비안을 사용해도되지만 일단 설치되면 코덱, 코덱 등을 설정해야합니다. 어떤 것을 권장합니까? 감사.

    2.    산티아고 부르고스

      그리고 Linux Mint에 어떻게 시스템을 도입 했습니까? 나는 그것을 집어 넣고 싶었지만 내가 뭔가를 추가로해야하는지 모르겠다. 대단히 감사하겠습니다

  2.   Giskard

    아주 좋은 기사. 안티 SystemD 탈레반이 그것을 읽었는지 보자 (하지만 나는 그것을 의심한다)

    어쨌든 지금부터 XNUMX 년 후 나는 그들이 SystemD를 사용하는 것을 볼 것이고 그들은 XNUMX 년 전에 말한 것을 부정 할 것입니다. 그래서 그들은 그렇습니다. 변화에 강합니까? 물론 그렇습니다.

    1.    엘라 브

      당신은 내가 Systemd를 받아들이고 싶지 않다는 이유로 나를 탈레반이라고 생각하고, Systemd를 받아들이고 싶지 않다는 것을 받아들이기를 원하지 않는 탈레반이라고 생각합니다. 우리는 가까이 있습니다 😉

      1.    Jlbaena

        그러나 기사의 끝에서 말했듯이 :

        «elav: 개인 블로그 / Twitter / G+ / ArchLinux 사용자. 컴퓨터 과학자, 음악 애호가, 블로거 및 웹 디자이너. 관리자 및 설립자 DesdeLinux.그물. »

        즉, SystemD가 채택한 첫 번째 배포 중 하나를 사용합니다.

        안부

    2.    호르헤로 블스

      좋아, 꼬마 야.
      말없이 !!!!, 계속 놀아 라. 그 삶은 장밋빛이다.

    3.    티토

      친애하는 Giskard 님과 같은 의견의 경우 SystemD와 그 의미를 부인합니다.
      그리고 Linux를 사용하고 작업 한 지 20 년이 지나면 저는 탈레반입니다. 글쎄요.

    4.    Giskard

      XNUMX 년 안에 우리는 이야기합니다. 그리고 엘라 브, 나는 당신을 언급하지 않았습니다. 당신은 Chacumbele로 자살했습니다.

    5.    Giskard

      보자, 사람들은 읽고 읽지 마십시오. SystemD에 대한 탈레반이 있습니까? 있습니다! 그리고 반대편에는 만병 통치약 인 것처럼 이빨과 못을 박는 사람들이 있습니다. 그들은 모두 무엇입니까? 아니! 전혀! 둘 중 하나를 공감하고 자신과 타인의 좋은 점과 나쁜 점을 모두 보는 사람들이 있습니다. 그들과 함께라면 문제없이 이야기 할 수 있습니다. 그러나 그들은 탈레반이 있다는 것을 부정하지 않을 것입니다. 그리고 좌우로. 그리고 누군가가 탈레반이 될 수 없다는 것을 이해하지 못하고 그것에 찔린 경우 증거가 그들을 유죄로 만들기 때문에 나는 내 주장을 쉬게합니다.
      SystemD에 대해 누군가와 대화하고 처음부터 그 사람이 그의 이름이 아니라 Systemshit 또는 이와 유사한 것으로 부르는 경우, 처음부터 자격을 상실한 사람과 대화를 나눌 수 있는지 진심으로 말해 주었으면합니다. 상대. 그럴 순 없어.
      어쨌든 읽어야합니다. 내가 와서 "학교를 떠날 때 아이들을 때리는 eschejfhduf (발명 된 단어)가있다"고 말하고 "eschejfhduf"를 방어하기 위해 오는 사람도 그들 자신이 있다고 생각하지 않습니까?
      누구든지 (탈레반이 아니고 eschejfhduf도 아니고) 누군가가 init과 SystemD의 장단점에 대해 이야기하고 싶다면 기꺼이 곁에있을 것입니다.
      인사말.

    6.    합성 플래그

      탈레반 안티 시스템? 당신은 무엇입니까? 프로 시스템 탈레반?, 반면에 왜 우리가 읽지 않고 직접 논평 할 것이라고 가정합니까? 토론을 인정하지 않고 LP처럼 말하는 폐쇄적 인 탈레반은 누구입니까? ::«그건 최고, 저를 믿으세요. 제가하는 일을 알고 있습니다. " ?

      나는 전체 기사를 읽고 당신에게 말할 수 있습니다.

      Systemd는 바이너리 기반 : True
      수수께끼 풀기 : 거짓

      LP는 시스템 코어가 바이너리이고, PID1에 매달리기에는 너무 많고, 강력하게 인터레이스되어 있다는 것을 잘못 표현하고 있습니다. 그래서 저는 여러분이 #devuan을 청소하는 데 드는 비용 (예 : logind)을 살펴 보도록 권합니다. systemd 및 데비안의 나머지 패키지는 PAM을 대체하는 로깅이 시스템에 연결된 방식을 고려할 때 사용됩니다.

      구성은 간결하고 내가 원하지 않는 모든 것 (예 : 저널 비활성화)을 허용하지 않습니다. PID를 죽이거나 중지 할 수 없기 때문입니다. 즉, 모듈성입니까? 적어도 sysvinit를 사용하면 사용자가 할 때까지 모든 것을 종료 할 수 있습니다. init, 동일한 upstart 만 남았습니다.

      ===========
      "그건 모 놀리 식이고 모든 것을 제어합니다."

      바이너리가 2 개 또는 69 개라는 사실을 넘어서, 이들은 dbus로 서로 인터레이스되어 전체 OS와 인터레이스되어 쉽게 관련되지 않도록 허용하고 가장 명확한 사례는 저널링되며 비활성화 할 수 없습니다. , 데몬 또는 서비스의 시작은 텍스트 파일 인 "유닛"을 통해 이루어 지지만 그 이상은 아니지만 systemd 및 voila에 의해 구문 분석되며 설정된 것 이상으로 서비스를 수정하거나 해킹하지 않습니다.

      =======

      "UNIX처럼 보이지 않습니다"

      간단히 대답하겠습니다. 그것은 LSB 나 POSIX를 준수하지 않으며 오늘날 #devuan을 돕는 페도라 개발자는 다음과 같이 말했습니다 :«그건 사실이 아니고 중요하지 않습니다. 중요한 것은 POSIX 인 것을 실행할 수 있다는 것입니다. 휴식, 확실히 나는 그것이 작동하고 좋은 기능을 가지고있는 한 어떤 OS에 관심이 없다. 그리고 그것이 유닉스 나 유닉스와 비슷해야하는 이유 : 한 가지를하고 잘 해내십시오.

      ===========

      그러나 systemd는 동일한 구성 요소의 이전 구현보다 더 복잡하지 않습니다. 더 간단하고 중복성이 적습니다.»

      중복성이 적습니까? 일반 텍스트 용으로 ANOTHER syslog를 설치하도록 요청하고 systemd-journald-remote가 있기 전에 원격 로깅을 요청했습니다. , 중앙 집중식 로그인과 같은 기본적인 것. 그럼에도 불구하고 바이너리 또는 일반 텍스트로 출력을 원하는지 여부를 나타내는 간단한 부울 기능이 없으며 바이너리를 사용하려는 경우 berkeley DB로 알려진 것을 읽을 수있는 것이 어떻습니까? UNIX 또는 Linux 시스템에서?

      간단 해?, 정말? 그것이 얼마나 간단한 지 살펴보십시오. http://wiki.gentoo.org/wiki/Comparison_of_init_systems

      코드와 파일의 양을보십시오.

      =========================

      "그러면 쉘 스크립트를 사용할 수 없습니다."

      그것은 거짓이지만 다시 말하지만 bash 스크립트의 사용을 허용하지 않는다는 비판을받지 않고 서비스를 시작하는 데 사용하지 않는다는 이유로 비판을받지 않기 때문에 upstart 또는 sysvinit처럼 수정, 해킹 및 유연하지 않습니다. 그리고 해킹 가능하다는 것은 Harcoded를 의미합니다.

      ============================

      여전히 다음과 같이 생각합니다.

      1.- 나는 전혀 이유가 없다
      2.- 나는 아무것도 읽지 않았고 나는 탈레반인가?

      1.    리차드

        나는 정말로 Lennart가 말하는 것을 신뢰해야 하는가? 중립적 인 누군가가 나에게 특정 사항을 고려할 수 있다고 말한다면, 이것은 Red Hat이 Systemd를 방어하기 위해 무언가를 발표하는 것과 같은 맛입니다.

  3.   아서쉘비

    와, 여기 주변의 누군가가 두려움과 잘못된 정보가 아닌 합리적인 말을 할 때까지.

    1.    엘라 브

      이 기사는 Lennart가 쓴 내용을 스페인어로 번역 한 것입니다.

      1.    찰리 브라운

        불쾌하지는 않지만 Google 번역기 베타 버전에서 번역 한 것 같습니다. 🙁 일부 단락을 이해하는 데 어려움을 겪었습니다. 어쨌든 정보는 감사합니다.

      2.    마틴

        @ Charlie-Brown, Lennart가 영어로 자신을 표현하는 방법을 잘 모르기 때문입니다. 이것은 원본을 읽는 것이 얼마나 추한 것입니다.

  4.   찰리 브라운

    주어진 이유는 타당하지만 일부는 더 많은 질문을 생성 할 수 있다고 생각합니다. 어쨌든 기회가있는 사람들에게 내 추천 : 정보의 원래 소스로 이동 http://0pointer.net/blog/projects/the-biggest-myths.html (불행히도 일부는 영어로되어 있습니다) 훨씬 더 완전하고 SistemD 사용이 유리한 것으로 간주되는 이유를 최대 30 개까지 입증 할 수 있습니다.

    1.    엘라 브

      언급하신 기사는 Systemd의 제작자가 작성했습니다. 분명히 그의 작품을 옹호하는 데 그보다 더 좋은 사람은 없지만,이 비디오를 보도록 여러분을 초대합니다 http://hackingthesystem4fun.blogspot.com/2014/12/systemd-journald-centos-7-totally.html 그리고 그들은 그것에 대한 그들의 결론을 말할 것입니다. 나는 더 이상 말하지 않는다.

      1.    ROLO

        elav는 바이너리 형식의 저널 로그 문제가 가장 비판을받는 부분 중 하나입니다. 심지어 linus 자신도 시스템이 그렇게 나쁘지 않다고 인정한 보고서에서이를 제기했습니다. 또한 linus 자신은 저널 데이터를 가져와 일반 텍스트에 넣는 스크립트를 만들 수 있다고 설명했습니다.
        또한 systemd를 사용하면 저널 바이너리의 크기를 구성하여 가능한 오류의 위험을 줄일 수 있습니다.

        사실, 당신이 인용하는 예술은 객관성에 대한 힌트가 없기 때문에 매우 심각하지 않으며, 그것이 보여주는 결함이 진짜인지 가짜인지 (오류를 제공하도록 독점 소프트웨어를 엿먹이는 것) 궁금해합니다.

        모든 프로그램에는 어떤 시점에서 버그가 있지만, 항상 systemd에 문제가있는 것을 찾기 위해 고양이의 다섯 번째 다리를 찾는 것 같습니다.

        예를 들어, 데비안에서는 systemd가 기본 초기화가 될 것이라고 결정했지만 sysvinit, openrc 또는 upstart 사용을 막지는 못합니다. 그렇다고 잘 말할 것입니다.하지만 systemd를 완전히 제거 할 수는 없으며 제 대답은 openrc, systemd 또는 upstart를 실행할 수 있지만 sysvinit에서 실행할 수있는 debian wheezy에서 발생한 것과 동일합니다.

        추신 : 나는 그들이 kdbus와 리눅스 커널 수준에서 systemd와의 통합으로 얼마나 미친 지 상상하고 싶지 않습니다. http://kroah.com/log/blog/2014/01/15/kdbus-details/

        1.    엘라 브

          가능하다면. 또한 Systemd에 대한 논의에서 공식적으로 철회 할 계획입니다. 무슨 일이 일어나 든 🙂

      2.    유키 테루

        @rolo 실패가 문서화되고 여러 버그 보고서가 제시되었으며 비디오를 제시하고 이제는 가짜라고 말합니다. 확실하게하려면 단계를 따르고 어떤 일이 발생하는지 확인하십시오. 이제 문제, 발명 된 버그에 대한 자세한 정보가 있습니다. 난 그렇게 생각하지 않아.

        https://bugzilla.redhat.com/show_bug.cgi?id=958321
        https://bugzilla.redhat.com/show_bug.cgi?id=1054929
        https://bugzilla.redhat.com/show_bug.cgi?id=1055570
        https://www.libreoffice.org/bugzilla/show_bug.cgi?id=74280
        https://bugs.archlinux.org/task/32191
        https://www.libreoffice.org/bugzilla/show_bug.cgi?id=64116 (Lennart와 그의 위대한 설명)
        https://bugzilla.redhat.com/show_bug.cgi?id=974132
        https://bugzilla.redhat.com/show_bug.cgi?id=1157350

      3.    엠마누엘

        비디오에서 언급하는 내용은 확실히 궁금합니다. 개발자로서 우리는 항상 하나의 세부 사항이 전체 시스템 / 프로그램에 영향을주지 않아야한다고 들었습니다. 예를 들어 데이터베이스에 대한 선택 쿼리가 실패하는 경우 전체 프로그램이 충돌하는 이유는 무엇입니까? SystemD도 마찬가지입니다. 다른 사람이 실패하여 실패하면 얼마나 잘되었는지 모르겠습니다. 분명히 실패가 실질적으로 시스템의 실패 인 경우가 있지만 프로그램의 속성이 내부적으로 더 많이 분리 될수록 제품이 더 좋아질 것입니다.
        이제 약한 쪽에서 소프트웨어를 공격하는 것은 새로운 것이 아닙니다. 이는 매우 일반적인 관행이며 실제로 모든 프로그램에서 수행해야합니다. 따라서 SystemD가 저널 드에 속한다는 것을 확인하는 것은 SystemD가 그렇지 않다는 유효한 증거입니다. 말하거나 믿게 만들었습니다.
        SystemD와 상호 의존하는 것이 많을수록 상황이 악화됩니다. 장치를 장착하기 전에 시스템이 중단되지 않았다면 이제 상황이 좋지 않을 수 있습니다.
        SystemD는 나쁘지 않습니다. 나는 그것을 싫어하지 않지만 많은 사람들이 당신이 믿기를 바라는 것은 아닙니다. 장점이 있지만 Upstart가 가지고 있지 않았거나 가질 수 없었던 것은 물론 Canonical이 관여했으며 아무도 더 이상 관심을 기울이고 싶지 않았습니다.
        인사말.

      4.    ROLO

        하지만 그 비디오에서 나는 시스템이 충돌한다는 것을 유형이하는 일은 저널 정보의 바이너리를 수정하여 오류를 생성하는 것이지만 요점은 systemd에 들어갈 때마다 있다는 것입니다.
        내가 이해하는 바에 따르면 저널 바이너리의 크기를 제한하면 한계에 도달하면 다른 바이너리가 생성됩니다. 모든 데이터가 손상 될 가능성을 줄입니다.

      5.    조르기시오

        분명히하자 ... 누가 로그 파일을 수정할 생각을할까요? xD

      6.    anonimo

        @Jorgicio 4 년 2014 월 6 일 오후 03:XNUMX
        분명히하자 ... 누가 로그 파일을 수정할 생각을할까요? xD

        당신이 아이러니하게 말하면 ... 모두 좋았습니다. :)), 그러나 당신이 정말로 물었다면, 나는 내 관점을 제시합니다.

        저에게는 버그가 아니라 기능이라는 것이 분명합니다 !! 원격 액세스에서 권한이 상승하는 경우 로그를 편집하여 로그를 삭제하는 데 동의하는 사람들이 로그를 손상시키고 systemd가 손상된 것으로 삭제하여 탐지되는 것을 피하는 것이 매우 쉽습니다. 원격 액세스.
        편집증이라고 말 해주세요.하지만 다른 생각은 없습니다. 그것은 버그가 아니라 기능이고 그래서 그들은 그 버그를 고치는 것을 받아들이지 않습니다.

  5.   Daryo

    이제 모든 리눅스 블로그는 내가 xD에 대한 거의 모든 주장을 이미 알고있는 시점까지 systemd에 관한 200 개의 기사를 다루고 있습니다.

    그리고 조금씩 나는 반 sistemd 논쟁 중 일부에 확신을 가지고 있으며 그중에서 본 것 중 (잘못된 것이 있으면 나를 고쳐주세요)

    바이너리 로그를 편집 할 때 전체 시스템을 충돌시키는 방법과 파일이 손상되었다는 정보를 제공하지 않는다는 기사도 보았습니다.

    로그의 명확성 부족

    버그보고를 자주 무시하는 개발 팀

    너무 크고 init 안에 너무 많은 것을 포함하면 시스템이 훨씬 더 불안정 해지고 위에서 언급 한 것과 같은 버그를 추가하면 Linux가 그다지 특성화하는 안정성이없는 시스템이됩니다.

    모듈식이라고하지만 일부는 동일한 시스템의 다른 부분 없이는 작동하지 않습니다.

    장기적으로 프로그래밍 할 때 종속성을 생성하여 gnome과 같은 소프트웨어를 systemd가없는 시스템으로 이식하기 어려운 개발입니다.

    수년 동안 작동하고 유지 보수를 받고 있던 부품 (네트워크 연결, 로그인 등)을 교체하고 더 많은 버그가 발생하는 경향이없는 새 부품으로 변경합니다.

  6.   mat1986

    분명히 systemd를 사용하는 Arch 기반 배포판 (Manjaro, Bridge Linux, Antergos)을 사용해 왔을 때부터 사용 및 취급에 대한 불만이 없다고 말해야합니다. 서비스를 시작하는 것은 쉽습니다. 브리지에서는 블루투스 또는 모뎀 관리자가 기본적으로 비활성화되어 있습니다. hwdb.bin (https://bbs.archlinux.org/viewtopic.php?id=189536) 나는 많은 문제가 없었습니다. 분명히 모든 사람의 의견이라고 생각하지 않지만 개인적으로 불만은 없습니다 🙂

  7.   솔락 레인보우 리어

    나는 NSA (백도어 및 미국 통제)와 협력했다는 비난을받은 회사 (Red Hat)가 모든 것을 통제하는 시스템을 만든다는 생각이 마음에 들지 않습니다. 그들 모두를 통제하고 필요한 경우 어둠 속에서 그들을 묶는 반지 ..

    반면에 인텔 IRIS PRO 5200이 더 잘 작동하고 openSUSE 13.1을 시작할 때 그래픽 시스템이 더 이상 작동하지 않는다는 사실을 인정해야합니다. 그리고 예, 모든 것이 더 낫습니다. 훨씬 더 빨리 시작되고 종료됩니다. 단순한 사용자가 나에게 얼마나 도움이되었는지.

    1.    존프 그스

      고발 당한 NSA와 협력하기 위해

      중요한 부분을 강조

      누군가 당신이 마약을 팔았다 고 비난하면 자동적으로 마약상이됩니까?

      1.    anonimo

        뿡뿡
        마약 밀매 자 아니오 .... 공범 예.

      2.    존프 그스

        마약 밀매 자 아니오 .... 공범 예.

        맙소사 ... 나는 당신을 모욕하지만 당신의 말은 당신을 위해 그것을합니다.

  8.   라파엘 카스트로

    systemd가 작성되었다는 것을 명확히하세요. 그렇게해야합니다.

    철자

    예, 시스템 D, 시스템 D 또는 SystemD가 아닌 systemd로 작성됩니다. 그리고 그것은 시스템 d도 아닙니다. 왜? 시스템 데몬이기 때문에 Unix / Linux에서는 소문자이고 소문자로 접미사 d가 붙습니다. 그리고 systemd가 시스템을 관리하므로 systemd라고합니다. 그렇게 간단합니다. 그러나 다시 말하지만, 모든 것이 너무 단순 해 보인다면 그것을 부르십시오 (하지만 철자가 아닙니다!) D는 500의 로마 숫자이기 때문에 System Five Hundred (이것은 또한 System V와의 관계를 명확히합니다). 이름에 대문자를 사용하는 것이 괜찮다는 것을 알 수있는 유일한 상황은 systemd로 문장을 시작하는 경우입니다. 성수기에는 sÿstëmd 철자를 입력 할 수도 있습니다. 그러나 다시, Système D는 용인 할 수있는 철자가 아니며 완전히 다른 것입니다.

    http://freedesktop.org/wiki/Software/systemd/

    1.    엘라 브

      여기도? 당신은 그것을 GUTL ..에 넣었지만, 모든 사람들은 GNU / Linux가 아닌 Linux를 말합니다. 그래서 SystemD도 마찬가지입니다.

  9.   독일의

    나는 systemD가 제공하는 로그 시스템이나 cron을 사용할 필요가 없다고 말하며, 이것 또는 다른 대안을 위해 syslog-ng 및 cronie를 따를 수 있습니다
    나는 aur에 있었기 때문에 ArchLinux에서 systemD를 사용하고 debian 및 redhat 파생 형식보다 처리하기가 더 간단 해 보이며 텍스트 파일을 편집하지 않고 스크립트 어셈블리를 단순화하는 많은 콘솔 명령이 있습니다. (아치에서는 모든 것이 콘솔에 의해 설치된다는 것을 기억하십시오)
    그리고 적어도 시스템이 빠르게 시작됩니다. 아치에서는 시스템을 시작할 때 서비스를 병렬로 시작할 수 있지만 위험합니다.

  10.   산티아고

    이 문제에 대해 나에게 잘못된 것처럼 보이는 것은 대부분의 편을 들거나 당신이 프로 시스템 또는 안티 시스템을 가지고 있고, 좋은 점과 나쁜 점이 있다고 생각합니다. 저는 사용자이고 저는 시스템을 사용하기 시작했습니다. 정말 좋은 점은 스타트 업이 나머지 init보다 빠르고 덜 복잡하다는 것입니다. 저널 문제도 저를 많이 괴롭 힙니다.
    나는 그것이 좋은지 나쁜지 정말로 말할 수있는 사람들이 그 주제에 대한 시스템 관리자 또는 전문가라는 것을 이해하지만, 시스템적인 소란이 기술적 인 것을 그만두고 더 "보이지 않는"무언가가 된 것 같습니다. 내 역할은 약간 반대하지만 내 자신을 안티 또는 프로라고 생각하지 않습니다.

  11.   유키 테루

    꺄뜌 님

    여기서 여러분이 언급 한 내용의 대부분은 Lennart가 그의 블로그에 게시 한 것과 동일하다는 것을 알 수 있습니다. http://0pointer.de/blog/projects/the-biggest-myths.html.

    물론, 글을 읽을 사람들을 위해 정보를 쉽게 소화 할 수 있도록 특정 기술적 인 내용을 남겨두고 특정 "명확한 설명"을 가지고 있지만, 진실이라고해도 우리는 진지하고 성실 할 것입니다. 아파요 : systemd에는 레나 트가 부인하는 것들이 많이 있고 실제로는 훨씬 더 많습니다. 그리고 이런 의미에서 나는 부분적으로 설명합니다.

    1.- Lennart는 그가 부 풀지 않았고 높은 NIH 증후군 (Not Invented Here Syndrome)이 없다고 말합니다. 그렇다면 누군가가 나에게 설명해주십시오 : init에 네트워크 제어 (systemd-networkd), dns (systemd-networkd), m-dns (systemd-networkd), 로그 (journald), coredumps (systemd-coredump), 디버그가 있어야하는 이유 (systemd-coredump 및 journald), acpi (logind), 권한 에스컬레이션 (logind), ntp (systemd-timesyncd) 제어, dev 제어 (systemd가 udev의 모든 기능을 사용함), / dev / random (무작위 번호) 제어 생성기) 및 TTY에 대한 최신 제어 (systemd-consoled)? systemd가 독점 액세스 (저널 드 케이스)를 통해 자체적으로 일부를 추가하는 이러한 목적을 위해 만들어진 도구가 많지 않았나요? init가 커널 디버그와 cmdline을 깨뜨릴 수 있도록 논리적이고 수용 가능한 설명은 무엇입니까? 커널에 통합 될 다음 IPC 인 kdbus에 대한 제어를 추가하십시오. 분명히 그들은 여기에서 말해 줄 것입니다 :«하지만 모든 것을 제어하기 위해 다른 도구를 설치할 수 있습니다». 그리고 그것이 사실이라면, 많은 도구들은 syslog와 rsyslog의 경우처럼 systemd가 던진 데이터 스트림만을받습니다. 이것은 journald가 제공하는 데이터 / 스트림에 연결되어 다른 도구가 어떤 저널링 드라이브를 볼 수 있도록합니다. , 결국에는 동일한 작업을 수행하는 두 개의 도구가 있고 그 중 하나가 판도라의 상자라는 의미입니다. (저에게 누군가를 초대하여 systemd 및 기타 관련 도구를 사용하여 저널링 된 코드와 프레임 워크를 "연기"하도록 초대하므로 코드를 감사 할 수 있다고 말하지 마십시오.)

    2.- Lennart는 또한 systemd가 SysV 및 LSB 스크립트에 대한 지원을 제공한다고 말합니다. 이것은 말하자면 "하얀 거짓말"인 "절반 진실"입니다. 진실은 systemd-214가 bash 스크립트, SysV 또는 LSB에 대한 지원을 제공하지 않고 해당 버전에 대한 릴리스 노트에 관련되어 있기 때문입니다.

    3.- 휴대용이 아닌 systemd는 무엇입니까? 또 다른 논점입니다. BSD에서는 잘 작동하지 않습니다. BSD에서는 systemd가 실행해야하는 다른 도구 중에 Cgroup이 없습니다. 그러나 그것은 시스템화 된 디자인을위한 것이지 이식성이 없기 때문이 아닙니다. BSD 커널이이를 지원하기위한 최소값을 충족 할 때까지 systemd는 해당 플랫폼에서 작동하지 않으며 이는 누구의 잘못도 아니며 BSD 만 관심이없고 Lennart도 마찬가지입니다. 그렇게 간단합니다. 이제 다른 C 라이브러리에 대한 지원은 또 다른 것입니다. 잘 알려진 것은 glibc 문제입니다 (특히 glibc 2.3, 2.5 및 2.11의 경우 이러한 세부 사항을 피하기 위해 만들어진 옵션 및 해결 방법의 양을 확인하려면 커널을 직접 만드십시오. glibc가 수년에 걸쳐 끌어온 다른 결점들 중) 그러나 거기서 끝나지 않습니다. 그것은 끝나지 않습니다. Lennart 자신은 훨씬 더 빠른 그의 그룹을 위해 자신의 libc 라이브러리를 만드는 것을 선호한다고 말했습니다. 이것은 이미 생성 된 (그리고 문서화 된) 코드를 읽고 돌아 다니기 위해 여기에서 멈추지 않고 glibc를 제거하고 systemd뿐만 아니라 Fedora에도 libc를 사용하여 구성 표준으로 만들 계획입니다. 모든 패키지의. NIH 어디? 좋은 늙은 Lennart는 트롤과 큰 것을 좋아하는 것 같습니다.

    4.- 그 systemd는 69 개의 ​​바이너리로 나뉘 기 때문에 모 놀리식이 아닙니다. 예, 이것은 논쟁의 여지가 있습니다. systemd에는 서로 다른 작업을 수행하는 69 개의 ​​바이너리가 있지만 이러한 바이너리는 작업 정보를 systemd에 전달하므로 하나가 실패하면 시스템을 중단 할 가능성이 상당히 높아집니다. 이것은 잘 문서화되어 있으며 버그 보고서는 이와 같은 문제와 더 단순한 문제로 가득 차 있습니다. 사실 어리석게도 간단합니다. systemd는 수백 개의 바이너리로 나눌 수 있지만 커널이 제어되는 한 중단 위험이 계속되고 증가합니다. 저를 믿지 않는다면 버그 보고서를 읽고 재미있게 즐기십시오.

    여기서 나는 시스템화 된 것이 쓰레기라는 것에 대해 언급하지 않았고, 인터넷에서 쉽게 접근 할 수있는 정보에 의해 뒷받침되는 단지 "기술적 인"주석 (분명히 기술적 인 것에 대해 이야기하는 것은 매우 복잡함을 말함)과 타당성만을 만들었습니다. 현재 : 어떤 Linux에 표준 초기화가 필요합니까? 예, 확실히 커뮤니티에 큰 가치가있을 것입니다. 솔루션은 무엇입니까? 아니요, 가깝지만 긍정적 인 점이 많지만 바이러스가 확산되고 일의 수가 많아지면 문제가 발생하여 커뮤니티에 해를 끼칠 위험이 높아집니다.

    추신 : 나는 당신이 내가 말한 것을 확증 할 수있는 자료를 남겨두고, 꽤 설명이 될 것이며, 내가 블로그 나 그와 비슷한 것을 포함하지 않는다는 것을 알았습니다. 인사말.

    http://lists.freedesktop.org/archives/systemd-devel/2014-June/019925.html
    http://cgit.freedesktop.org/systemd/systemd/commit/?id=ce7b9f50c3fadbad22feeb28e4429ad9bee02bcc
    http://lists.freedesktop.org/archives/systemd-devel/2013-November/014808.html
    https://bugzilla.redhat.com/show_bug.cgi?id=1057883 (@elav 아마도 당신은 신원을 느낄 수 있습니다)
    https://code.google.com/p/d-bus/source/browse/kdbus.txt
    https://github.com/gregkh/kdbus
    http://lists.freedesktop.org/archives/systemd-devel/2013-March/010062.html

    1.    엘라 브

      아멘 형제 .. 아멘 ..

    2.    팸프

      나는 여전히 systemd를 채택하지 않는 타당한 이유를 보지 못했습니다. 당신은 단순히 당신이 보는 것을 두려움으로 해석하여 과장되게 만듭니다. 명확하고 잘 정의 된 장점도 단점도 없습니다.
      또한 이러한 통합을 통해 사용자가 말한 표준화도 가능합니다. Red Hat은 systemd에서 작업 할뿐만 아니라 다른 배포판의 다른 회사와 자원 봉사자에서도 작동합니다.
      오류는 systemd의 작동이 제대로 연구되지 않았다는 것입니다.

      1.    시엡

        나는 Yukiteru의 분석에서 유효한 이유를 봅니다. 두려움 대신에 나는 엄격함, 정확성 및 명확성을 봅니다. 안과 의사의 문제인 것 같습니다.

      2.    유키 테루

        그것은 두려움이 아니며 (나는 코드 조각을 두려워하지 않습니다) 과장도 아닙니다 (여기에서 내가 말한 모든 것은 문서화되어 있고 그것을 뒷받침하는 충분한 정보를 전달했습니다. 블로거의 의견이 아닌 마음 / 목소리 / Lennart 자신의 손글씨), 그것은 현실입니다.

        systemd는 그 모든 것을하고 훨씬 더 많은 일을합니다. 그것은 확실히 귀인이 필요하고 현재 다른 수단으로 할 수있는 일을하고 그 방식으로 더 잘 작동하고 더 안정적이기 때문에 걱정하는 것입니다 (두려워하는 것과는 다른 개념). . systemd는 Windows와 매우 유사하며 숨길 수 없습니다. userinit.exe, svchost.exe, smss.exe 및 기타 종속성이 수행하는 작업을 알고 systemd와 비교하면 유사성이 너무 커서 나쁜 생각입니다. 자, 확실히 systemd는 Windows보다 더 나은 품질을 가질 수 있습니다 (또는 그 반대가 발생할 수 있습니다 .Microsoft 용으로 프로그래밍하지 않는 한 아무도 모릅니다).하지만 Lennart 자신을 읽을 때 EXAGGERATED 및 FEARABLE이라고 비난 할 수는 없습니다. 완전히 새로운 C 라이브러리를 만드는 것입니다. 왜냐하면 그는 Glibc에 질 렸기 때문입니다. 그리고 나파에게는 libc가 모든 Fedora 패키지를 빌드하는 데 사용할 수 있다는 작고 사소한 팁을 던졌습니다. 그리고 그것이 거짓말이라고 생각하고 내가 과장되었다고 생각한다면이 링크에 메시지를 남길 것입니다. http://lists.freedesktop.org/archives/systemd-devel/2013-March/010062.html (영어)

        이제이 모든 것 앞에서 Linus가 CONFIG_VT를있는 그대로 결정하면 커널 (오랜 시간 동안 있었던 상황)을 종료하고 사용자 공간에 전달해야한다고 말하는 것이 과장인지 말해주세요. systemd-consoled가 거의 모든 Linux 설치에 대해 강력한 종속성 (VT를 처리해야한다고 생각하지 않습니까?)과 같은 미친 짓을하지 마십시오. 시스템화되지 않은 다른 배포판을 강제로 적용하지 않을 것입니다. 스위치. 그것이 스트레칭이라고 생각한다면, Lennart의 최신 변경 사항이 udev 포크 인 Gentoo eudev의 개발에 영향을 미치기 때문에 Lennart가 무엇을 할 수 있고 무엇을하고 있는지 전혀 모른다고 말씀 드리겠습니다. 그는 계속해서 위협을 감수 할 것입니다. (나중에 Google+ 에서처럼 불평하기 위해)

      3.    유키 테루

        @xiep 귀하의 의견에 더 이상 동의 할 수 없습니다.

      4.    존프 그스

        Che Yukiteru, 당신의 긴 진술은 libc에 링크 한 이메일이 만우절 농담이라는 사실을 생략하고 각주를보고 날짜를보십시오 (Lennart 시간대의 31 월 1 일, 아마도 XNUMX 월 XNUMX 일).

        [1] GNU / Hurd의 성공에 따라 나중에 커널을 추가 할 수 있습니다.
        보다 더 전체적인 접근 방식으로 피할 수 있습니다.

        물이 많고 모든 "연구"에 의문을 제기하기 때문에 영어 푸를 연습하십시오.

      5.    유키 테루

        @juanfgs 당신은 읽는 유일한 사람인 것 같습니다. 적어도 나는 당신에게 박수를 보냅니다. 그러나 당신은 제 의견에있는 매우 중요한 것을 읽어야합니다. 그것은 중요하지 않습니다.

        »NIH 어디? 좋은 늙은 레나 트는 트롤을 좋아하고 큰 것을 좋아하는 것 같습니다. "

        나는 그가 무고한 이유로 그것을 썼다고 생각하지 않는다. 그는 그것이 XNUMX 월의 바보의 날 (나쁜 기분)에 대한 또 다른 레나 트 농담이라는 사실과 /, / etc와 그 밖의 모든 것을 /로 바꾸는 것에 대한 그의 열정을 알고 있었다. 리눅스. 🙂

        추신 : 고맙지 만 영어를 연습 할 필요는 없습니다. 저는 6 살 때부터이 언어를 사용하고 있습니다.
        aaahh 및 다른 모든 것이 사실입니다. 확인하십시오 🙂

      6.    존프 그스

        무고한 이유로 쓴 것 같지는 않지만, XNUMX 월의 바보의 날 (나쁜 기분)을위한 레나 트의 또 다른 농담이라는 사실을 알았습니다.

        이것은 명백한 선정주의입니다. 당신은 사실에 근거하고 있다고 말하지만 실제로는 그 사람이 나쁘고 세상을 장악하고 싶어한다는 직감을 따르고 당신의 연설을 반영하기 위해 사실을 왜곡합니다. 이것은 반 체계적인 사람들에 대해 저를 많이 괴롭히는 것입니다. 그들은 사실을 왜곡하고 물론 그들의 의견으로 가득 찬 반 진실을 말할 때 말을 잘하지 않습니다.

        이러한 경우에 내 "경험의 법칙"은 다음과 같은 전제에서 시작하여 다음과 같은 논리적 분류입니다.
        -웹 개발자 / 데스크톱 앱 또는 CLI입니다.
        -초기화 시스템을 작성한 적이 없습니다.
        -나는 배포판의 관리자가 아닙니다.

        대담자가 다음을 가지고 있는지 확인하십시오.
        -초기화 시스템 생성
        -배포판의 init 시스템의 활성 유지 관리자입니다.

        그리고 현실은 대부분의 안티 -systemd가이 테스트에 실패했습니다. 여전히 그들은 어떤 이유로 든 뒤에있는 사람들보다 더 많은 것을 알고있는 소수의 사람들입니다 : Debian, Fedora, Archlinux, Linux 커널, 전체 GNOME 프로젝트, 아마도 KDE 프로젝트도 systemd, SUSE 및 긴 등에 대해 불평하지 않았기 때문에.

        그럼에도 불구하고 그의 독하고 유리한 연설은 그가 성취하는 유일한 것은 분열, 문제 및 기타를 생성하는 것입니다. 그들이 Xorg, NetworkManager, PulseAudio로부터 위협을 받고 있었기 때문에 그들이 마침내 BSD로 전환하기를 기다릴 수 없다는 점은 기술적 무지 때문인지 아니면 불평하지 않았는지 모르겠습니다.

      7.    유키 테루

        @juanfgs, 구체적으로 이것에 대한 당신의 말에 당신을 데려갑니다.

        «그리고 현실은 대부분의 안티 -systemd가이 테스트를 통과하지 못한다는 것입니다. 심지어 어떤 이유로 든 뒤에있는 사람들보다 더 많은 것을 알고있는 소수의 사람들이 있습니다 : Debian, Fedora, Archlinux, Linux 커널, 전체 그놈 project 아마도 KDE 프로젝트 일 것입니다. systemd, SUSE 및 long 등에 대해 불평하지 않았기 때문입니다.

        그럼에도 불구하고 그의 독하고 유리한 연설은 그가 성취하는 유일한 것은 분열, 문제 및 기타를 생성하는 것입니다. Xorg, NetworkManager, PulseAudio로부터 위협을 받았기 때문에 그들이 마침내 BSD로 전환하기를 기다릴 수 없다는 점입니다. 기술적 인 무지 때문인지 아니면 불평하지 않았는지 모르겠습니다. "

        그래서 당신에 따르면, 우리 모두는 시스템에 반대하는 우리 모두는 독이 있고 유리하며 우리가 성취하는 유일한 것은 분열, 문제 등등입니다. 제가 여기서 읽을 수 있었던 가장 큰 분노라고 말씀 드리겠습니다. 나는 시스템의 구조적 문제가 드러날 때 프로 시스템 드가 왜 괴롭히는 지 모르겠다. 이것은 분명히 어느 시점에서 그들에게 영향을 미칠 것이다. 왜냐하면 지금 그들에게 아무 일도 일어나지 않았을 수도 있기 때문이다.하지만 어느 시점에서는 그렇게 될 것이다. 그런 다음 일부 시스템화 방지 시스템은 그들이 여러 번 말한 단어를 상기 시켜줄 것이고 아무도 그들을 막지 않았으며 아마도 다른 시스템화 방지 시스템이 그들에게 도움을 줄 것입니다.

        개인적으로 저는 systemd를 좋아하지 않지만 이것이 init를 사용하지 않는다는 의미는 아닙니다. 사용해야 합니다. 왜냐하면 정확하게 제 직업에서 해당 init가 있는 기계를 만져야 한다면 어떻게 처리해야 하는지에 대한 지식이 있어야 하기 때문입니다. 그것. 그리고 개인적으로 저는 Archlinux에 온 이후로 심지어 Debian과 Gentoo에서도 사용해왔습니다. 그러니 systemd를 사용하지 않아서 제 비전이 편파적이라고 말하지 마세요. 저는 그것을 사용해왔고 그것이 얼마나 형편없는지 알고 있습니다. , 여기 포럼에서 누군가를 도와야 한다면 DesdeLinux 또는 IRC 또는 Debian 목록(내가 가장 오랫동안 사용하고 있으며 여전히 내 작업에 사용하는 배포판)에서 나는 기꺼이 그것을 할 것입니다. 왜냐하면 정확하게 내가 Linux 커뮤니티에 대해 마음에 드는 점이 있다면, 차이점은 항상 도움입니다.

        이제 BSD로 전환하는 것이 가능합니다.하지만 systemd가 너무 악성이되어 다른 옵션을 사용할 수없는 경우에만 그렇게 할 것입니다. 그 동안 Linux에 머물면서 많은 것을 포함하여 모든 광기를 비활성화합니다. Cgroups 물건.

      8.    존프 그스

        현실은 대부분의 안티 시스템

        !=

        그래서 모든 안티 시스템에 따르면

        다시 말해서 말에 맞게 단어를 왜곡합니다. 당신은 정치인 / 언론인에게 아주 좋은 자료입니다.

      9.    존프 그스

        내 문제는 그들이 Systemd의 기술적 문제를 언급하는 것이 아니라 여러 번 거짓말로 연설을로드한다는 것입니다.

        systemd가 microhttpd 서버 (기본적으로 설치되지 않은 선택적 모듈)를 사용하도록 강제하는 경우 systemd가 단일 바이너리 인 경우 lennart가 Microsoft에서 지불하므로 해당 바이너리 로그가 종료되므로 systemd가 닫힙니다. 필수입니다. 아무도 시스템화를 원하지 않으며 정치 로비에 의해 채택됩니다.

        그것이 충격, 거짓말입니다. 합리적인 토론이라면 그만한 가치가 있지만 좋은 FUD입니다.

        당신이 나에게 완벽 해 보이는 것을 좋아하지 않는다는 것, 나는 많은 소프트웨어, 심지어 프로그래밍 언어, 배포판 등을 좋아하지 않는다. 그러나 나는 그것에 대해 무언가를 발명하지도 않고 내가 읽고 싶은 것을 읽지 않고 내 진술에 개인적인 감정을 담아 그것을 개발하는 사람들의 이미지를 손상시킵니다.

      10.    유키 테루

        @juanfgs 미안하지만, 단순히 소프트웨어를 좋아하지 않는다는 이유로 특정 그룹의 사람들을 "유독하고 독한"이라고 부르는 사람은 아닙니다.

      11.    존프 그스

        비록 그렇다 하더라도 그의 연설 유독하고 유리한 유일한 것은 분열, 문제 등을 일으키는 것입니다.

        다시 말하지만, 피해자가되기 위해 문장을 왜곡합니다.

      12.    유키 테루

        @juanfgs 다시 말하지만, 당신이 말한 것입니다. 당신의 말을 확인하십시오. 나는 당신의 말을 잘못 표현하지 않았습니다. 나는 방금 코멘트 59에서 당신의 단어를 복사 / 붙여 넣었습니다.

      13.    존프 그스

        나는 내 텍스트 코멘트 카포를 인용하고 있는데, 당신이 다시 읽어야 할 것은 당신이 이해하고 싶지 않거나 토론하는 방법을 모르기 때문에 당신입니다. 당신은 문맥에서 벗어나서 그들이 당신에게 노래 되는대로 해석합니다. 따라서 당신이 주장에 도전하기 때문에 모욕감을 느끼는 세상에서 살고 싶다면, Lennart, Red Hat, Microsoft가 당신을 박해하는 것은 당신이 그것을 믿기로 선택했기 때문입니다.

        당신이 이해하고 싶지 않기 때문에 합리적인 사람이 아니라는 것을 알고 있기 때문에 여기에서 짧습니다.

        기분을 상하게하고 싶다면 기분을 상하게하라. 그러나 그것은 당신의 문제이지 나머지 세계는 아니다.

      14.    유키 테루

        @juanfgs 나는 당신의 의견에 귀찮게하지 않습니다. 나는 정말로 이유가 없다고 생각합니다. 우리는 논쟁하고 있습니다. 문명화 된 사람들은 그것에 대해 신경 쓰지 않고 논쟁합니다 (그게 내가 생각하는 것입니다).

        이제 사람들의 연설이나 행동에 대해 레이블을 지정하고 사전 판단 (또는 이름을 부르고 싶은 것이 무엇이든)하고 싶다면 (아마도 내 의견 # 64를 읽고 그 폭을 측정해야합니다) 그게 문제입니다. 자신을 향해 다른 사람들을 그 가방에서 내버려 두십시오.

        인사말.

      15.    시엡

        "대부분의 안티 시스템", "거의 모두", "모두", "반 시스템의 일부"... 우리는 일탈합니다, 마리아노, 우리는 일탈합니다. 당장의 경우 : 나는 Yukiteru가 직감에 기초하여 감각적 인 연설을 한 것을 어디에서도 볼 수 없습니다 (이런 방식으로 그의 분석은 왜곡 된 것이 있음). 반대로 그는 시스템 기반의 단점에 대해 확고한 주장을 전개했습니다. 메일 링리스트와 버그 추적에서 가져온 적절한 질문과 자료에 대해 (예의 바르고 문명화 된 방식으로) 아마도 이런 이유로 그는 일부를 짜증나게하고 첫 번째 댓글에서 그를 공격하여 그를 불신하고 실격시킵니다 (이번에는 유독 한 방식으로).

        대부분의 반체제 적 담론이 유독하고 vitriolic이라는 것을 알면, 일부 프로 체제 담론 (그들이 다수인지 소수인지 모르겠습니다)에서 보는 것은 다음과 같은 사람들에 대한 히스테리와 박해입니다. 정확하게, 그들은 모든 소음 속에서 탄탄한 논쟁을 벌입니다. 우리는 그것을 내 땅에서 반대하는 사람이라고 부릅니다.

        systemd가 잘하고 있습니까? 훌륭해 보이지만 똑같다고 생각하지 않는 사람들은 자신의 예약을 표현하도록하십시오 (운영 체제가 같은 방식으로 작동하지 않을 수 있음).

        안부

    3.    팸프

      아, 그런데 왜 시스템 버그가 전체 구성 요소를 낭비 할 정도로 날아 갔지만 GCC, glibc 또는 커널과 같은 다른 버그는 많은 버그에 대해 비판을받지 않은 이유는 무엇입니까?
      당신이 직접 말했듯이, glibc는 오랫동안 문제를 다루어 왔습니다. Llvm은 시간이 지남에 따라 GCC보다 이점이 있음이 입증되었습니다. 그리고 여기서 나는 같은 비판을 보지 않습니다.
      다른 프로젝트와 똑같이하지 않는 이유는 무엇입니까?
      그것은 단순히 집단적이고 비합리적인 두려움입니다.

      1.    유키 테루

        Glibc에는 아무도 숨길 수없는 버그가 있습니다. 커널과 수백 개의 실행 파일에 영향을주는 거대한 Glibc 버그가 있습니다. Glibc와 systemd의 차이점은 전자는 수천 개의 소프트웨어 프로젝트를 바이너리로 변환 할 수있는 기반이고 systemd는 init이며 그 목적은 안정적이고 입증되었으며 실질적으로 오류가없는 부분이라는 것입니다. 뿐만 아니라 Glibc는 수백 가지의 서로 다른 하드웨어 아키텍처 (CPU), 다양한 최적화 플래그 및 CPU의 고유 한 특성, 다양한 형태의 소프트웨어 최적화, systemd보다 훨씬 더 힘들고 어려운 작업에 맞게 조정해야합니다. 두 프로젝트를 같은 규모로 비교할 수있는 방법은 없습니다.

        GCC도 마찬가지입니다. GCC는 여러 언어 (비공식 언어를 포함하여 총 13 개)를 지원하는 컴파일러이며 Glibc와 매우 유사한 특성을 가지고 있으며 많은 아키텍처 (버전 70의 경우 4.9 개 아키텍처), 바이너리 최적화를 지원합니다. flags, CPU 최적화 플래그 및 기타 많은 기능. 이제 그들은 동일한 난이도, 즉 init가있는 컴파일러에 있습니다. 그 대답은 분명합니다. systemd가 C로 시작하고 많은 GCC 코드가 어셈블러에 있거나 바이너리로 작업하기 위해 어셈블러를 사용해야합니다.

        GCC 및 Glibc 결함은 무엇입니까? 확실한. Linus조차도 그들에게 공격을가했지만 GCC와 Glibc에서는 시스템에서 종종 잊혀지는 긍정적 인 무언가를 가지고 있습니다. 즉, 버그보고, 버그 확인, 버그 수정 등이 있습니다.

    4.    ROLO

      -누군가 나에게 설명해주세요 : 초기화가 다음을 제어해야하는 이유 :
      네트워크 (systemd-networkd),
      DNS(시스템 네트워크),
      m-dns(systemd-networkd), l
      ogs(일지),
      코어 덤프 (systemd-coredump),
      디버그 (systemd-coredump 및 journald),
      acpi (logind), 권한 에스컬레이션 (logind),
      NTP(시스템-시간 동기화),
      dev (systemd가 udev의 모든 기능을 가져옴),
      de / dev / random (난수 생성기)
      TTY(시스템 콘솔)?

      100000 개의 테마가 반복되고 반복됩니다. 당신이 말해야 할 것은 systemd가 그것들 없이도 작동 할 수 있다는 것입니다. 사실 데비안에서는 당신이 언급 한 것의 절반도 없습니다

      마찬가지로 광범위한 접근 방식의 특징 일뿐입니다.

      lennart : Well systemd는해야 할 일을 다양한 구성 요소로 분할합니다 (요즘 90 개 이상의 바이너리). 각각은 가능한 가장 적은 권한으로 실행됩니다.
      나는 이것이 하나의 패키지에 많은 수의 구성 요소를 가지고있는 coreutils의 차이가 그리 크지 않다고 생각합니다. 그리고 coreutils는 아마도 Linux를 UNIX와 유사한 운영 체제처럼 느끼게하는 주요 프로젝트 중 하나 일 것입니다.
      그러나 예, systemd는 sysvinit보다 더 복잡합니다. 지난 40 년 동안 컴퓨팅의 많은 부분이 바뀌었고 그중 많은 것들이 실제로 처리하기 위해 일정 수준의 복잡성을 필요로합니다. 그에 대한 방법은 거의 없습니다.

      당신은 freebsd로 타협하지 않기 때문에, 정확히 같은 일을하지만 그것의 도구를 사용하고 다른 사람들이 사용되는 것을 허용하지 않고 systemd에서는 그렇지 않습니다.

      -systemd가 이제 자체적으로 추가하고 일부는 독점적으로 액세스 할 수있는 (저널 드 케이스) 그러한 목적을 위해 만들어진 도구가 많지 않았나요?

      나는 저널 테마가 정보를 바이너리로 저장하는 것이 방어하기 가장 약하다는 것을 부정하지 않을 것입니다. 그러나 그것은 세상의 끝이 아닙니다. 그들은 일반 텍스트로 저장할 수 있습니다.

      -초기화가 커널 디버그와 cmdline을 깨뜨릴 수 있다는 논리적이고 수용 가능한 설명은 무엇입니까?

      으음 mmmmmmmm …………………. 커널 깨기 ……. 5000000은 커널을 깨뜨릴 수 있습니다.

      -커널에 통합 될 다음 IPC 인 kdbus에 대한 제어를 추가합니다.

      lennart에 따르면 이것은 개발자에게 긍정적 인 관계를 가지고 있으며 systemd는 관리자에게 dbus를 여는 도구를 제공하고 저널 및 네트워크 버스 인터페이스를 제공 할 것입니다.

      -분명히 그들은 여기에서 "하지만 당신은 다른 도구를 설치하여 모든 것을 제어 할 수 있습니다."라고 말할 것입니다. 그리고 그것이 사실이라면, 많은 도구들은 syslog와 rsyslog의 경우처럼 systemd에 의해 던져진 데이터의 스트림만을받습니다. .. 그것은 단지 당신이 같은 일을하는 두 개의 도구를 가지고 있다는 것을 의미합니다. 판도라의 상자입니다. (저는 누군가를 시스템화 및 기타 관련 도구로 저널링 된 코드와 그 프레임 워크를 "연기"하도록 초대하므로 코드를 감사 할 수 있다고 말하지 마십시오.)

      여기에 우리는 음모 이론을 입력합니다 !!!!! 그것은 아무것도 숨겨지지 않은 마른 자유 소프트웨어입니다

      3.- 휴대용이 아닌 systemd는 무엇입니까? 또 다른 논점입니다. BSD에서는 잘 작동하지 않습니다. BSD에서는 systemd가 실행해야하는 다른 도구 중 Cgroup이 없습니다. 그러나 그것은 시스템화 된 디자인을위한 것이지 이식성이 없기 때문이 아닙니다. BSD 커널이이를 지원하기위한 최소값을 충족하지 않을 때까지 systemd는 해당 플랫폼에서 작동하지 않으며 이는 누구의 잘못도 아니며 BSD도 관심이없고 Lennart도 마찬가지입니다.

      그것은 전적으로 정확하지 않습니다. bsd 개발자는 Lennart가 자신의 g + 계정에서 강조한 systemd와 유사한 작업을 수행합니다.

      https://plus.google.com/115547683951727699051/posts/g78piqXsbKG

      https://www.youtube.com/watch?v=Mri66Uz6-8Y

      4.- 그 systemd는 69 개의 ​​바이너리로 나뉘 기 때문에 모 놀리식이 아닙니다. 예, 이것은 논쟁의 여지가 있습니다. systemd에는 서로 다른 작업을 수행하는 69 개의 ​​바이너리가 있지만 이러한 바이너리는 작업 정보를 systemd에 전달하므로 하나가 실패하면 시스템을 중단 할 가능성이 상당히 높아집니다. 이것은 잘 문서화되어 있으며 버그 보고서는 이와 같은 문제와 더 단순한 문제로 가득 차 있습니다. 사실 어리석게도 간단합니다. systemd는 수백 개의 바이너리로 나눌 수 있지만 커널이 제어되는 한 중단 위험이 계속되고 증가합니다. 저를 믿지 않는다면 버그 보고서를 읽고 재미있게 즐기십시오.

      sysvinit을 사용하고 있고 TTY dev acpi ntp가 시스템도 중단하는 경우 공포를 심지 마십시오.

      모 놀리 식은 freebsd이며 아무 말도하지 않습니다.

      1.    anonimo

        @롤로
        이제 systemd를 사용하여 90 개의 바이너리를 별도의 패키지로 만든 배포판을 나열하면 systemd를 사용하는 91 개의 패키지가됩니다.
        그리고 systemd를 설치할 때 그 90 개의 패키지를 종속성으로 요구하지 않습니다.

        진지하게, 그리고 다시 한 번 주장한다. 내가 make로 직접 컴파일하는 91 개의 패키지를 만들고자하는 –configure-help의 옵션을 나에게 건네주세요.

        보고 싶지 않은 사람보다 더 나쁜 맹인은 없습니다 ... 소년 이것은 물과 기름입니다. redhat이 무엇을 추구하는지에 대한 현실을 보지 못하는 고집스러운 사람들이 여전히있는 것 같습니다.

      2.    유키 테루

        @rolo systemd를 설치하고 journald, systemd-udev 및 coredump를 제거하고 eudev 및 syslog와 같은 옵션을 직접 사용하여 가능한지 확인하십시오.

        이 말은 나를 더 진지하게 웃게 만들 수 없었습니다. 죽어 가고 있습니다. 😀

        진지하게, 그들은 눈에 빔을 집어 넣는 대신에 약간의 독서 문제를 겪습니다.

      3.    유키 테루

        게다가, Kay Sievers가 커널 cmdline을 깨 뜨렸을뿐만 아니라 "generic is generic"을 종료하고 싶었다는 사실을 누구도 잊지 않습니다.

    5.    다리엠

      다시 말해, 두 프로세스가 정보를 전달한다는 사실이 두 프로세스가 너무 결합되어 하나가 실패한다는 사실이 다른 하나가 실패 할 가능성이 높습니다. 어떤 소프트웨어 개발 이론에서 얻은 것입니까? 나는 비합리적이고 편향된 두려움에서 말하는 @pamp에 동의합니다.

      그리고 다른 큰 질문은 왜 systemd가 그렇게 많은 것을 제어해야 하는가? 간단한 대답 : sysvinit과 최근에 Linux 커널에 도입 된 다른 모든 init 이점은 낭비되고 있기 때문에 아무도 사용자 공간에서 사용하지 않는 한 "화난"상태가됩니다 (쿠바에서 말했듯이 ... , 낭비) 내가 사용하지 않고 cgroup을 포함한 하드웨어 리소스 (CPU, RAM, I / O 등)를 효율적으로 사용하는 데 매우 좋은 이점을 제공합니다. systemd가하는 일은 정확하게 사용자의 서비스에 이러한 좋은 기능을 Linux 커널에 두는 것입니다. 그러나이를 위해서는 그가 악마를 시작하는 사람이되어야합니다.

      1.    유키 테루

        나는 당신이 잘못 읽고 분석했다고 생각합니다 (분석이 중요합니다) 또는 당신은 그것을 할 기회조차주지 않았습니다. 두 프로세스가 정보를 전달한다고해서 시스템이 중단되는 이유는 아니지만 네트워크 제어, 로그 또는 코어 덤프와 같은 동적 동작이있는 바이너리가 있고 정보를 init에 직접 전달하면 상황이 잘못 될 수 있으며 잘못 될 수 있습니다. 바이너리 중 일부가 깨지면 나머지 부분을 깨뜨릴 가능성이 훨씬 더 높고 이는 매우 현실적이며 최근에 발생한 커널 cmdline 크래시, Nvidia 개발자가 systemd-212 덕분에 가지고 있었던 acpi 문제, 모든 것이 내가 말하는 것의 샘플.

      2.    anonimo

        다림
        이러한 각 바이너리를 개별 패키지로 컴파일 할 수없는 경우 하나를 설치하기를 원하기 때문에 모든 바이너리를 설치해야합니다. 모든 바이너리를 설치하면 설치할 수없는 다른 패키지를 밟아야합니다. systemd의 일부가 그 자리를 차지하고 있습니다.
        마지막에 각각의 패키지를 개별적으로 설치할 수있는 패키지가 없다면 큰 실행 파일을 여러 개의 작은 실행 파일로 분할하는 것이 의미가 있습니다.
        나는 systemd의 모든 고급 사용자에게 일반적인 요청을하고, 90 개의 모듈을 컴파일하는 방법과 90 개의 패키지를 만드는 방법을 알려주고, 내가 원하는대로 설치하고 내가 사용하고있는 프로그램을 사용하지 않는 경우에는 사용하도록합니다.
        이 모든 것이 아주 나쁜 우유 ... systemd의 사람들은 모든 gnu / linux 사용자가 바보라고 생각하는 것 같습니다.
        기록을 위해 저는 젠투 테스트를 사용하고 몇 달 전에 systemd로 전환했지만 journald로 전환 할 수 없었기 때문에 systemd로 전환하는 데 걸리는 것보다 더 빨리 openrc로 돌아갈 수있었습니다.
        systemd가 어떻게 돌아가는지 계속 확인하기 위해 곧 gentoo에 출시 될 노트북에 archlinux가 있습니다. 확실히 안정적입니다.

      3.    유키 테루

        @anonymous, Linux에서 TTY 문제가 어떻게 진화하는지보고 싶습니다. CONFIG_VT 코드가 나오면 VT를 두 개의 잘 구별 된 부분 (커널 공간과 사용자 공간)으로 나누기 위해 사용자 공간에서 VT를 제어하는 ​​도구가 필요하며 systemd-consoled는 나머지 부분을 끌어 당기는 강력한 종속성으로 사용할 수 있습니다. 시스템이 작동 할 수 있도록 시스템 구성 요소를 설치해야하는 필요성에 대한 배포판입니다. 내가 말하는 것은 과장이 아니라 매우, 매우 큰 가능성이며, 정말 걱정 스럽습니다. KMSCon과 같은 다른 프로젝트가 있지만 대부분의 데스크톱과 배포판이 systemd를 선호한다면 KMSCon과 같은 것은 많은 사람들이 생각하는 것보다 빨리 죽을 수 있습니다.

      4.    anonimo

        유키 테루 3 년 2014 월 8 일 오후 49:XNUMX
        나는 그것을 두려워하지 않습니다. Linus 씨는 한 버전에서 다른 버전으로 기본 옵션을 제거하지 않을 것이며, 그는 새 시스템을 NEW로 설정하고 당신이 보통과 새로운 것 중에서 선택할 수 있도록 할 것입니다.
        사용자 공간 부분과 관련하여 독립적으로 수행하는 패키지를 만들 수 있습니다. systemd가 수행하면 왜 50 개를 더 추가 할 수 없습니까? 또한 다른 터미널이 활성화하는 데 모두 다른 방법을 채택하게됩니다. 우리가 익숙한대로 비활성화합니다.
        kdbus도 마찬가지입니다. Linus는 그가 말한 것처럼 3.19에서 그것을 인정합니다. 그것은 하나가 그것을 활성화해야한다는 것을 의미하지는 않습니다.
        나는 openbox + compton에 매우 만족합니다. 나를위한 데스크탑이 사라지고 있어도 최소한 내게 영향을주지 않을 것입니다.

      5.    유키 테루

        @ 익명의 질문은 CONFIG_VT를 제거하는 것이 결국 (내가 읽은 내용에서) 전체가 될 것입니다. 즉, 커널에서는 기본 요소 만 남아 있고 나머지 도구는 사용자 공간에 있습니다. 나쁘지 않습니다. 반대로 커널에서 오래된 코드를 많이 제거하고 유지 관리가 더 쉽고 훨씬 더 구성 가능합니다 (콘솔에 대한 전체 KMS / DRM 지원). 확실히 처음에는 두 시스템이 모두있을 것이지만 장기적으로 (15-20 개의 릴리스) 커널을 종료 할 수 있으며 더 새롭고 더 나은 지원 코드를 선호하는 많은 도구가 더 이상 이러한 코드를 지원하지 않을 수 있습니다.

        이제, 당신은 만약 systemd가 그것을한다면 50 개 이상은 그것을 할 수 없기 때문이라고 말합니다 (나는 50 개 이상의 애플리케이션을 상상합니다). 글쎄, 우리가 KMSCon (이 의미에서 가장 오래된 프로젝트)의 강력한 종속성을 본다면 그들은 libudev (곧 systemd에 결합 될 코드, 지원되지 않을 것이며 자체적으로 작동하는 경우 systemd와 충돌 할 것입니다), libdrm , libxkbcommon, libtsm 및 systemd 자체가 다중 시트를 처리하므로이를 보면 GNU / Linux OS가 문제없이 작동하는 데 필요한 많은 도구를 스스로 가져 가면서 상황이 어떻게 형성되고 있는지 알 수 있습니다.

      6.    anonimo

        유키 테루 3 년 2014 월 9 일 오후 46:XNUMX
        여기 젠투에서 libudev는 sys-fs / eudev를 가리키는 가상입니다. 그래서 젠투 사람들은 새로운 커널 시스템이 지시하는 API를 따르도록 eudev를 수정하는 일을 처리 할 것입니다.
        그래서 systemd (hello devuan) 이외의 배포판은 if 또는 if eudev를 사용할 것이라고 생각합니다.
        원래 udev에서 무슨 일이 벌어 질지 systemd가 그것을 먹어 치 웠지만 여기서 핵심은 DRM / KMS를 사용하여 콘솔과 인터페이스하기 위해 API에 의해 지시 된 것입니다…. 저는 이미 이것을 사용하는 urxvt를보고 싶었습니다… hehe
        내가 받아들이는 것은 누구든지 systemd를 사용하는 사람은 아무것도 바꿀 수 없다는 것입니다. 완전하고 단단한 부과금과 내가 전에 말했듯이 ... 공동 묘지에 울부 짖는 것입니다.

      7.    유키 테루

        @ 익명은 확실히 다른 가능성입니다. eudev는 이와 관련하여 더 큰 힘을 얻고 다른 도구를 선택할 수있는 옵션을 계속 열어 둘 것입니다.

        추신 : 말씀하신대로 VT가 fbdev와 함께 KMS / DRM의 장점을 어떻게 활용하는지 보는 것은 흥미로울 것입니다 😀

      8.    다리엠

        당신은 내가 당신을 비판 한 개념을 정확히 반복했습니다. 왜냐하면 제가 시스템에 대해 말한 적이 없었기 때문에 저는 프로세스 간의 의사 소통에 대해 말했습니다. 그리고 다시 반복합니다. 두 프로세스가 의사 소통하기 때문에 어디서 얻습니까? 하나의 죽음은 다음을 의미합니다. 다른 하나는 죽을 가능성이 충분합니까? 별도의 메모리 공간에있는 두 프로세스가 서로의 내부 행동에 어떻게 상호 영향을 미칠 수 있는지 설명해주세요. 이 프로세스 중 하나의 관점에서 그가 IPC 메커니즘 (시스템 프로세스와 통신하도록 정의 된 것이 무엇이든간에)에만 액세스하고 있다고 제 자신을 설명해 보겠습니다. 프로그래머가 예기치 않은 입력 및 출력을 처리 할 수있는 코드를 포함하지 않는 것이 너무 나쁘다면 그것은 다른 일이지만 다른 프로세스의 내부에 영향을 미치는 한 프로세스와는 아무 관련이 없습니다. systemd-networkd 크래시가 발생하면 이전 sysvinit처럼 journald 또는 systemd를 종료 할 필요가 없습니다. inetd 크래시가 영향을주지 않아야한다는 사실은 별개의 프로세스입니다.

      9.    유키 테루

        @dariem은 아이디어를 얻었는지 확인하기 위해 간단한 방법으로 설명했습니다.

        당신이 말하는 것은 확실히 모듈 식 프로그램과 프로세스에서 항상 기대되는 행동입니다. 모듈화는 두 프로세스를 분리하고 자체 메모리 공간을 차지하고 어떤 수단 (IPC 등)으로 통신하여 문제가 발생해도 나쁜 일이 발생하지 않도록하는 목적으로 구현되었습니다. 시스템은 중단없이 계속 작동 할 수 있습니다. 잠재력과 현재 컴퓨팅에 부여한 엄청난 신뢰성으로 인해 확실히 큰지지를받은 이론. 자, 이것은 항상 사실이 아닙니다 (인생이 항상 아름답지는 않습니다). 그리고 저는 여러분이이 사건의 희생양이되었다고 생각합니다 (사용하는 OS에 관계없이 모든 사람에게 해당됩니다). 몇 가지 예입니다.

        첫 번째는 Xorg (systemd와 같은 모듈 식 프로세스)와 함께 사용되며, 때로는 드라이버에 미쳐서 그래픽없이 충돌을 일으키고 나머지 시스템은 예상대로 계속 작동합니다 (축복받은 모듈성 😀). 지금까지 모듈 식 프로세스가 시스템을 중단 할 필요가 없다는 우리의 이론은 잘 작동합니다. 그러나 (항상 일부가 있지만) 때때로 Xorg는 광기 이상의 무언가를 제공하며 (마우스 제어에서 그래픽 드라이버에 이르기까지 다양 할 수있는) 이상한 이유로 Xorg 충돌을 일으킬뿐만 아니라 가장 아름다운 커널 패닉을 제공합니다 ( 그리고 Picasso와 같은 모니터의 낙서)를 상상할 수 있습니다. 모듈 방식에 상관없이 프로세스가 다른 프로세스와 정보 / 데이터를 상호 통신하고 교환하면 그 중 하나에서 문제가 발생하고 어떤 이유로 든 오류를 올바르게 처리 할 수없고 데이터가 잘못되었거나 단순히 손상되었다는 단순한 사실 때문에 문제의 프로세스가 영향을받을 가능성이 증가하고 그 후 재앙이 발생합니다.

        이것이 일어날 수 없다고 생각한다면, Xorg, mesa, nouveau 및 커널의 drm / kms 드라이버에있는 오래된 오류에 대한 버그 보고서 (하나는 데비안에서 내 것이고 몇 장의 사진이 있습니다)를 남겨 둡니다. **를 별도로 실행하고 모듈 식 **을 사용하면 적어도 상황에서는 잘 어울리지 않습니다.

        https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742930
        https://bugzilla.redhat.com/show_bug.cgi?id=901816
        https://bugzilla.redhat.com/show_bug.cgi?id=679619

        이제 systemd를 사용하여 다른 예를 들겠습니다. 우리의 오래된 Sysvinit은 오래되었지만 / etc / fstab에 파티션 항목이 있으면 (시스템에 중요하지 않은 경우 / mnt / Disk160GB를 이해하십시오) 매우 신뢰할 수 있다는 특징이 있습니다. 어떤 이유로 마운트되지 않은 경우 마운트를 건너 뛰고 경고 메시지를 표시하고 부팅 프로세스를 계속했습니다. 이제 systemd는 모듈성에도 불구하고 다른 이야기입니다. / etc / fstab에 항목이 있고 어떤 이유로 systemd가 마운트 할 수 없다고 판단하면 파티션을 사용할 수있을 때까지 기다릴뿐만 아니라 일반적인 프로그래밍 동작 ) 조립을 위해 시간이 끝나면 시스템이 중지되고 복구 모드로 들어가 / etc / fstab에서 해당 행을 제거하는 것 외에는 아무것도 할 수 없습니다. 실제로 뭔가 실패합니다. 부팅시 자동 마운트하는 동안 더 이상 작은 세부 사항이 없으며 전체 프로세스가 중지됩니다. 처음에는 (systemd-) 덤프가 방금 나타나고 다시 시작해야했기 때문에 작은 세부 사항이 더 이상했습니다. 세부 사항을 살펴본 사람이 알려줍니다.

        내가 줄 수있는 또 다른 예는 systemd의 coredumpd입니다. coredumpd는 기본적으로 모든 정보를 journald에 전달하여 후자가 캡처 된 정보를 디스크에 기록하도록합니다. 지금까지 우리는 systemd의 모듈성을 유리하게 사용하고 있습니다. 그러나 때로는 코어 덤프가 매우 크고 너무 커서 몇 GB를 차지할 수 있고 정보를 코어 덤프에서 journald로 전달한 다음 디스크로 전달하는 과정에서 Xorg가 작동을 멈추고 심지어 커널과 같은 이상한 일이 발생합니다. 패닉. 물론 systemd에서만 발생하는 것이 아니라 설계 방식이 실패 요인을 증가시키고 기타 불쾌한 세부 사항 (메모리 소비 증가, 로그 손상, 불완전한 덤프 등)을 생성합니다. KDE 코어 덤프로 작업해야했던 사람은 이와 같은 여러 에피소드를 통해 덤프 파티션의 / etc / fstab에 동기화 옵션을 사용하는 것의 중요성을 이해했을 것입니다. 덤프를 처리하기 위해 다른 옵션을 사용할 수 없다는 사실을 분명히 싫어할 것입니다. 시스템이 설치되었습니다. systemd-coredumpd에서 발생할 수있는 일의 예입니다.

        https://bugs.archlinux.org/task/41728

        이제 끝내려면 :

        모듈 식 프로그램과 프로세스로되어 있지 않습니까? 예, 모듈 식입니다. 커널은 내가 여기서 이야기 한 유일한 모 놀리 식이지만 모듈 (LKM)도 허용하므로 기본 설계 형태가 이러한 유형의 구조로 설계되지 않았지만 일종의 하이브리드 커널이 될 것입니다. 특정 상황에서는 약간 불안정합니다.

        모듈화로 인해 문제가 발생하더라도 내 프로세스와 시스템이 충돌하는 것을 방지 할 수 없습니까? 사실, 모듈화는 높은 수준의 안정성과 신뢰성을 달성하기 위해 고안된 척도이지만 100 % 오류가없는 척도는 아닙니다. 왜냐하면 무언가 잘못 될 수 있다면 모듈 방식에 관계없이 단순히 잘못 될 것이기 때문입니다. 현실.

        커널에 추가 된 cgroup 및 기타 옵션을 사용하려면 systemd가 모든 것을 제어해야합니까? 완전히 거짓입니다. 그것은 전혀 필요하지 않습니다. systemd는 현재 가지고있는 서비스 수를 인계 할 필요없이 시스템에있을 프로세스와 데몬에 cgroup의 시작 및 할당을 제어하는 ​​인터페이스를 남겼을 수 있습니다. 가장 좋은 예는 다음과 같습니다. OpenRC는 또한 cgroup을 사용할 수 있으며 그 이유 때문에 해당 작업을 수행하는 데 침입하지 않습니다.

        systemd에 대해 말할 때 편견과 두려움이 무엇입니까? 나는 그가 그것을 어디서 얻었는지 모르겠다. 왜냐하면 내 대답을 보았을 때 나는 그것을 두려워하지 않기 때문에 나는 제 XNUMX 자의 의견에 의존하지 않고 체계적이고 이미 좋아하지 않는 측면에 대해서만 이야기합니다.

        마지막으로, "프로그래머가 예기치 않은 입력 및 출력을 처리 할 수있는 코드를 포함하지 않는 데 너무 나빴다면 그것은 다른 일입니다."

        잘못된 데이터 입력으로 인해 프로그램이 손상 될 수있는 가능한 모든 방법을 처리하는 코드를 포함하지 않은 프로그래머는 나쁘다고 말하는 것은 당연합니다. 프로그래머가 아무리 훌륭하더라도, 사람은 오류가없고 안전한 프로그램을 설계 할 수 없습니다. 항상 실패가있을 것입니다. 어떤 식 으로든 밝혀 질 것이며, 그렇게되면 덕분에 그럴 것입니다. 사용 중, 취약점을 악용하는 해커 나 크래커, 코드 검토 및 감사 또는 프로그래머가 신뢰할 수있는 기타 수단에 의한 임의의 실패. 그런 말을하기 전에 단어를 측정하는 것이 좋습니다.

        인사말.

      10.    다리엠

        Xorg에 대한 예제는 KMS / DRM으로 전환 한 모든 사람이 문제가 Xorg 드라이버 개발자가 제공하는 KMS를 제어하는 ​​커널 모듈의 버그로 인해 발생한다는 것을 알고 있기 때문에 가장 적절하지 않습니다. KMS 모듈의 버그는 커널 패닉과 동일합니다. 프로세스 간 통신과는 아무 관련이 없습니다.이 경우 Xorg가 시스템 호출 (syscall)을 수행하여 커널이 화면 모드를 변경합니다. 커널을 호출하는 하나의 프로세스 (Xorg) 일 뿐이며 여기서 다루는 것과는 아무 관련이 없습니다.

        마운트 지점을 찾을 수 없을 때 systemd의 현재 동작은 누군가가 싫어할 수있는 기능이라는 사실과 관계없이 다른 동작을 지원하도록 요청함으로써 해결됩니다. 실패한 마운트를 무시하는 동작입니다. 이전에 발생한 코어 덤프는 추측 만 할 수있는 다른 원인 때문일 수 있지만 실행이 계속되지 않았다는 사실은 원하는 동작 때문일 수 있습니다. 커널 패닉 또는 자동 재시작. 나는 그것을 겪지 않았기 때문에 의견을 줄 수 없습니다.

        systemd-coredumpd와 버그 보고서에 대한 링크에 대한 문제와 관련하여 모든 것이 Arch Linux 의이 문제가 해당 배포판을 위해 컴파일 할 때 systemd를 활성화 한 압축 때문이라는 것을 나타냅니다. systemd 자체보다 압축 알고리즘의 문제처럼 보입니다. 운영 체제가 충돌하지 않고 오히려 코어 덤프를 저장하는 데 사용되는 압축 알고리즘이 시스템을 고갈시키는 것처럼 보이며 이는 systemd를 컴파일 한 Arch Linux 개발자의 잘못입니다. 그러나 systemd에는 리소스 소비를 제한하고 커널에서보고하는 모든 코어 덤프의 캡처를 활성화 / 비활성화하는 설정이 있습니다. 아마도 systemd의 아치 관리자와 KDE를 사용하는 사람들은 그것들을 살펴 봐야합니다.

        OpenRC는 또한 침습적이지 않고 cgroup을 사용한다고 말합니다. 문제는 이것이다 : OpenRC가 데몬 실행 파일의 이름을 어떻게 인식하여 어떤 리소스 할당이 가장 적절한 지 정확히 알 수 있습니까? 이것이 systemd가 실행 파일에 잘 알려진 이름을 부여하여 많은 일을 처리하는 이유 중 하나인지는 확실하지 않지만 그 일이 그렇게 될 것이라고 생각합니다. 또한 실행 파일을 직접 호출하여 이러한 각 서비스를 실행하기 위해 중간에 대시가있는 부담을 제거합니다.

        나는 systemd가 많은 버그를 가질 수 있다는 것을 부정하지 않을 것입니다. 그러나 거기에서 그것들 모두를 그것이 생각 된 방식에 기인한다고 생각합니다. sysvinit의 경우 매우 안정적이고 성숙한 소프트웨어였으며 systemd는 이제 막 시작되었습니다.

  12.   라파엘 마르도 자이

    systemD, xD로 공을 터뜨릴 때 그들이 너무 싫어하면 자신의 배포판을 만드는 것이 바로 é_é를위한 자유 소프트웨어입니다.

    1.    알렉산더 대왕

      증오에 관한 것이 아니라 커뮤니티를 보호하는 것입니다.
      덧붙여서 분포가 있으면 독립적 인 "지하":
      http://gutl.jovenclub.cu/neonatox-un-linux-iconoclasta
      인사

  13.   Wacos

    왜냐하면 Windows처럼 동작하는 모든 것을 마이크로 소프트와 비교하기 때문입니다. 일이 잘 작동하고 리눅스의 개발과 발전을위한 것이 문제라면 ... 처음의 모든 프로젝트는 소프트웨어 프로그램 등이 완벽하다면 변경 오류가있을 수 있습니다. 우리는 인간이지만 그것이 우리에게 실수가있는 이유입니다.

    systemd가 실패하면 시스템이 충돌하고 커널, xorg, grub이 실패하면 ... 사람들이 PC 또는 랩톱에서 커널을 업데이트하면 시스템을 잃게됩니다. 무언가의 완벽 함 ...

    출시 된 일부 시스템에 오류가 없었거나 처음부터 또는 이미 성숙기에 오류가있는 것처럼

  14.   lf

    Systemd는 더티 플레이가있는 표준으로 부과되었습니다. 많은 프로그램이 systemd를 유지했기 때문에 또는 systemd가 이미 비슷한 것을 제공했기 때문에 더 이상 관련이 없어 천천히 제거했기 때문에 많은 프로그램이 systemd에 흡수 되었기 때문에 많은 패키지에 필수 종속성입니다.
    이것은 선택의 자유를 제한합니다. 즉, distros는 systemd를 사용하지 않도록 선택할 수 없으며, gentoo처럼 저항하려고 시도 할 수 있지만 systemd에 대한 일시적인 해결책에 가깝습니다 .openrc는 init 및 distro initscripts에 대한 sysv 지원 서비스 관리자입니다. , systemd는 openrc보다 더 많은 기능을 제공하며 매일 새로운 기능을 제공합니다. 새로운 소프트웨어는 systemd를 지원하고 비슷한 것을 구현해야하므로 다른 inits를 더 복잡하고 systemd와 비슷하게 만들 수 있습니다.
    Systemd는 단순히 / etc / inittab에서 몇 줄을 읽은 다음 실행 수준에 따라 각 initscript와 해당 구성을로드하는 이전 init에 비해 많은 작업을 수행합니다. 이전 접근 방식은 훨씬 간단하고 독립적이었습니다. 우리는 동질성의 새로운 시대를 향한 전환 단계에 있습니다. 해결책이 없습니다. 그것이 우세한 방식은 멈출 수 없습니다.
    몇 년 안에 데비안을 사용하는 것, arch 또는 fedora를 사용하는 것 사이에는 실질적으로 차이가 없을 것입니다. 이렇게 계속하면 각 배포판의 ID가 손실되고 systemd는 시스템 이름의 일부가 될 정도로 매일 더 거슬 릴 것입니다 (systemd / gnu / linux)

    1.    MSX

      LOL

      교회에 울다> : D

    1.    lf

      문제는 당신이 아르헨티나 인 (저도 그렇습니다)이지만, 제가 읽은 아르헨티나 리눅스 사용자 대부분이 정말 걱정하고 있다는 자신을 표현하는 방법은 자유 소프트웨어의 세계가 특정 사람들을 끌어 당긴다 고도합니다. 내가 구해준 것은 당신이 아르헨티나 인이라고 생각하지 않는다는 것입니다.하지만 불행하게도 리그를 보여줍니다.

    2.    x11tete11x

      uyyuyy .. 그 소년은 무거운 포병으로 쓰러졌습니다 ..

    3.    와코스

      강력한 코멘트 !!

    4.    원시 기본

      주주 .. .. 포코 클로스 .. xD

  15.   티토

    이 기사에서 그들이하는 모든 일은 시스템을 "강제"하는 것입니다. 나는 그것이 더 나은지 (그렇지 않은지) 더 나쁜지를 평가하기 위해 들어 가지 않습니다. 내가 말하고 반복하고 강조하고 강조하는 것은 나에게 어떤 것도 부과하고 싶지 않다는 것입니다.
    다음과 같은 구절 : "우리는 특정 목적에 가장 적합한 도구가 아니라고 생각하기 때문에 부팅 프로세스에 사용하지 않습니다."
    이 도구 나 저 도구를 사용하고 싶은지 누구에게 말해야합니까?
    거기 각각. 나는 그것을 사용하지 않고, 마침표를 사용하지 않으며, 할 수없는 한 사용하지 않을 것입니다.
    서명했습니다. 탈레반.
    (나는 광대가 즐거워하는 것입니다)

  16.   쿡 토스

    자주 그 주제로 두통 !!!! 더블 엑스

  17.   타브리스

    저는 Centos 6으로 서버를 관리하고 있었는데 systemd로 7으로 가는데 비용이 들지 않았습니다. 울지 마세요. 삶은 계속됩니다.

  18.   농담

    실례합니다. 저는 고전적인 "윈도우 서버-Certified Man VS Linux 서버-OpenSource Man"담론을 상기시키는 많은 것을 읽고 있습니다.

    1st-오류를 강제하면 실패하는 것이 정상입니다. 내가 본 모든 비디오는 강제 오류입니다. 키워드를 syslog 로그에 입력하는 프로그램을 만드는 동시에 로그에서 정보를 추출하기 위해 grep 기반 스크립트를 실행하는 것과 같습니다. ... 물론 실패 할 것입니다.

    그것은 마치 디젤 엔진에 설탕을 붓고 "이봐 ... 가솔린이 더 낫다 !!!"라고 말하는 것과 같습니다. 또는 Windows처럼 구성 파일을 잘못 작성하고 데몬이 "Windows에서는 이런 일이 발생하지 않습니다"라고 말하지 않는다고 불평합니다.

    2nd-그 systemd는 당신이 사용하지 않을 수도있는 많은 것들을 포함하고 있습니까? 뭐가 문제 야? 그것은 Windows가 Linux에 대해 사용하는 것과 동일한 빈 논쟁이라는 것입니다. "왜 내가 일반 텍스트를 사용하지 않을 때 XNUMX 개와 XNUMX 개의 옵션을 넣기를 원합니까?"

    나는 몇 년 전 내가 몇 가지를 읽을 때 모 닐리 틱 프로그램을 사용하는 IBM 사람들이 mysql에 대해 짖는 소리를 듣습니다. GNU / Linux와 그 커뮤니티의 다양성에 감사하고 박수를 보냅니다. 어떤 일을 할 수있는 50 가지 방법을 알려 주시면, 저는 매 순간 저에게 가장 잘 맞는 방법이나 필요한 것에 맞는 방법을 선택하겠습니다. 정말로 이것에 문제가 있습니까?

    3 차-대화의 수준에 따라 배포 작업을하거나 직접 설정하고 유지 관리 할 수있는 충분한 수준이 있다고 추론합니다. 왜 systemd를 넣고 그것을 제거하고 싶습니까? init 또는 openRC를 계속하는 것이 더 쉽지 않습니까?

    나에게 리눅스의 기초를 가르쳐달라고 요청한 사람들에게 나는 항상 똑같은 말을한다. GNU / LINUX는 WINDOWS가 아니다. 똑같은 일을하려고하거나 그렇게 생각하지 않는다. 왜 sistemd가 initd와 동일하거나 동일하게 작동한다고 동화합니까? init 또는 OpenRC와 같은 기능을 만드는 것보다 systemd의 작동을 동화하고 그 잠재력을 사용하는 것이 더 쉽지 않습니까? 당신이 그것을 좋아하지 않는 것은 정상입니다.

    4-복잡성에있어 문제점은 무엇입니까? 분명히 당신은 선형 프로그래밍을했을 때를 기억하고 있고 어떤 시점에서 당신이 말한 것을 확실히 기억합니다 ...«이제 내가 모든 것을 할 수 있고 다른 사람들이 사용하게한다면 왜 객체 작업을 배우고 싶습니까?» … (두 달 후 안면 손바닥은 xD라면 훌륭합니다)

    명확하게합시다. 현재 init (그리고 systemd 포함)에는 복잡성을 추가해야만 채울 수있는 많은 단점이 있습니다. 다른 것은 없습니다. 상호 연결된 시스템이 성장하려면 약한 부분을 가질 위험을 감수하면서 복잡성이 증가해야하지만 정체 상태를 유지하는 것보다 낫습니다.

    가는데 많은 시간이 걸리며 만약 ... sistemd가 모든 것에 대한 해결책이 아닙니다. 그러나 둘 다 SysVinit에 머물러 있지 않습니다.

    1.    농담

      추신 : 내가 동료의 PC를 "나는 윈도우 서버 수비수에 집착한다"를 사용해서 아이러니하게도 읽을 수 있다는 점에 주목하라. xD

      기술 데이터와 링크를 제공하는 다른 INIT의 방어자에게 한 가지만… CHAPO !!! 나는 이와 같은 주장과 데이터를 보는 것을 좋아합니다. 참고로 2014 년 XNUMX 월 이전의 데이터는 단지 과거 데이터 일뿐입니다.

      논의 된 많은 것들이 이미 수정되었으며 2013 년에 발표 된 많은 테스트 베드가 이미 검토되었습니다.

  19.   신플래그

    @롤로

    만약 사실이라면, 당신이하지 않았던 비디오를 봤다면, 당신은 로그가 8MB라는 것을 알 수 있고, 더 이상 아무것도 아니고 모든 것이 손상되는 것을 볼 수 있습니다. 그런데 journald의 출력을 syslog in에 보낼 수 있습니까? 일반 텍스트? 그렇습니다.하지만 journald가 생성 한 로그를 만져도 시스템이 중단되고 이해할 수 있습니다. 보자, 저널이 systemd만큼 복잡한 것과 함께 PID1에 중단됩니다. 실패합니다. 저널 드와 동일한 PID 이외의 다른 것에 대한 편집을 허용하지 않는 코드의 일부가있을뿐만 아니라 로그를 넘어서 계속 쓸 수있는 기능이 없습니다. 이는 Windows 모드에서 생각하는 것 외에도 LP가 나쁜 프로그래머.

    systemd, RHEL7의 클론을 사용하는 배포판의 가장 안정적인 버전 인 centos에서만 가능하며 오류를보고하거나보고 할 계획이 없다고 말하지 마십시오.

    진실은 내가 프로 시스템화 된 코멘트를 읽을수록 그들이 정말로 종교와 같거나 당신이 찬성하거나 당신이 적이라는 것을 깨달았지만, ISIL 유형의 종교, 이슬람 국가의 종교는 완전히 극단 주의자, 사실 저는 경험을 통해 알고 있습니다. 체계적인 연인들은 그렇게 생각하거나 당신이 그들과 함께 있거나 당신이 적입니다. 그것이 Lennart가 그의 오만함으로 홍보하는 것입니다. 제발 Linus가 그를 지원하는 것에 대해 저를 괴롭히지 마십시오. systemd는 이것이 아니 었습니다. 그것은 아니 었습니다. Fedora 15에서 나온 즉시 systemd를 사용했고 그것은 단지 더 빠른 초기화였습니다. GNU / Linux 모듈성을 대체하지 않았습니다.

    rsyslog를 죽이거나 로그를 손상 시키거나 그림으로 바꾸면 더 이상 로그가 부족하고 아무것도 중단되지 않고 시스템에 영향을주지 않습니다.

    @라파엘 마르도자이

    그것이 Devuan이하는 일이고, 그것이 Void Linux가 한 일이고 systemd를 멀리하는 다른 사람들이 한 일입니다.

    뿡뿡

    분명히 아무도 당신을 읽지 않습니다. 그들이 나에게 탈레반이라고 말했듯이, 그들은 당신이 창문을 사용하거나 당신이 그것에 주석을 달았 기 때문에 당신을 읽지 않습니다. 그리고 나는 당신이 말하는 것의 기술적 부분을 이해하고 거기에 문제가 있다고 생각하기 때문에 그들은 당신을 읽지 않습니다.

    ======

    사실 저는 2006 년에 알려진 사람이 뭔가에 대해 옳았다 고 생각합니다.

    "나는 사람들이 리눅스를 사용하거나 그것을 알기를 원하지 않습니다.이 우분투 사람들은 내 공을 가득 채 웁니다."

    난- "왜?"

    "무언가가 알려지고 대중을 위해 엉망이되고 엉망이되며 샘플이 풍부 해집니다."

    나- "어느 것처럼?"

    "데비안에게 무슨 일이 일어 났는지보세요. ​​이제 그는 우분투라는 어리석은 아들이 생겼고 몇 년 후에는"해커 "그리고"괴짜 "우분투를 빨아 들였고 그들은 Ext3와 NTFS를 구별하는 방법을 모를 것"을 기억할 것입니다.

    뭔가 옳았다…. Allan McRae가 말했듯이 그가 기계를 시작하는 방법을 신경 쓰지 않기 때문에 아는 사람들 사이에서 체계적인 승리를 거두었습니다. 그에게는 버튼, 마술이고 나는 프롬프트가 있습니다. 멋진 기능으로 "작업"하는 것 이상에 관심이없는 사람들 중에는 LFS 또는 Gentoo 또는 BSD를 사용하는 서버에 대해 정말 관심이없는 사람들과 컬러 조명, 아름다운 사운드 및 우연의 게임으로 PC를 더 빨리 켤 수 있기 때문에이를 좋아하는 사람들 , 그러나 그들은 syscall이 무엇인지 모릅니다.

    1.    유키 테루

      @SynFlag 그들이 읽지 않으면 내가 사용하는 OS는 자신의 결정에 의한 것입니다. 내가 사용하는 OS는 내가 직장에 있고 Windows PC에서 댓글을 남기면 서버를 제외하고 내가 가지고있는 유일한 것이기 때문입니다. 그것은 Debian Wheezy에 있고 분명히 서버에서 여기에 주석을 달 수 없습니다.

      집에서도 내 PC가 죽었 기 때문에 언니의 PC를 사용하도록 강요당했습니다 (MB와 전원이 나에게 음모를 꾸몄습니다). 그래도 시간이 있으면 LiveCD를 마운트하고 Sabayon (OpenRC 포함)을 사용하여 댓글을 달았습니다. 여기, 제가이 글을 쓰는 그대로하고 있습니다.

      이제 그들이 내가 반 체계 탈레반이라고 말하거나 생각한다면 그건 나에게 중요하지 않습니다. 내가 말했듯이, 나는 systemd를 사용했고 다리가 절뚝 거리고 있다는 것을 알고 있습니다.뿐만 아니라, 나는 일반적으로 새로운 버전에서 오는 것들에 대해 알아보기 위해 systemd 목록을 많이 읽고 변경 사항을 인식합니다. 그리고 거기에서 일어나는 토론. 이제 시스템 애호가가 내가 말하는 내용의 기술적 측면을 이해하고 내 링크 (대부분 systemd git repo에 대한 링크)를 입력 했는데도 현실을 볼 수없는 경우에도 내가 판매한다고 생각할 수 있습니다. 그들의 눈과 극단주의는보고 / 생각 / 느낌 / 사랑 / 미화 / 칭찬 / 숭배 체계가 너무 커서 Linus 자신조차도 시스템에서 ****를 쫓아 내더라도 상관 없습니다. 그들이 옳다는 생각에 여전히 확고부동합니다.

  20.  

    안녕하세요! 저는 그다지 전문가가 아닙니다.이 "systemd"가 무엇을위한 것인지, 왜 그렇게 많이 논의되고 있는지, 문제가 무엇이며 어떤 대안이 있는지 알고 싶습니다. 감사

  21.   티토

    SynFlag 코멘트! 저는 "긱스", "긱스", "프로 linuxeros"에서 매우 똑같습니다.
    그리고 그것이 우리를 기다리는 미래입니다. 수프에도 우분투; Linux 노트북을 사용하여 Steam에 액세스하고 최신 인기 게임을 즐기세요. 그리고 포드가 무엇인지 모르는 많은 작은 괴짜들.
    포스트 스크립트 : systemd의 배경 컨셉은 엉망입니다.

  22.   한니발 스미스

    adk 및 포럼 버튼이 기본 페이지에 표시되지 않습니다.

  23.   다리엠

    그래서 @SynFlag에 따르면 이제 안티 시스템화되지 않은 모든 사람들은 n00b, 극단주의 종교 광신자이며 GNU / Linux를 부패시키는 전염병입니다. 이처럼 좁은 의견으로는이 주제에 대해 토론 할 가치가 있는지 모르겠습니다. 물을 흐르게하는 것이 더 좋으며 장기적으로는 무슨 일이 일어나야할지 알 수 있습니다.

    1.    ROLO

      사실, 더 이상 논의 할 수없는 점이 있습니다. 시간 만이 시스템이 자유 소프트웨어 세계에 긍정적 인 영향을 미칠 것인지 여부를 알려줄 것입니다.

      또한 systemd를 사용하지 않을이 데비안 기반 배포판이 결실을 맺으면 systemd에 대해 알고 싶지 않은 사람들의 마음을 달래는 데 도움이 될 것이라는 생각을줍니다.

      그놈 3가 등장하고 엄청난 저항력이 만들어 졌을 때와 같이 "포크"계피와 통일성이 나타나기 전까지는 더 많은 구성과 PC에 대한 더 많은 생각을 가진 데스크탑에서 그놈 응용 프로그램을 계속 사용할 수있게되었지만 터치에는 그다지 중요하지 않습니다.

      1.    시엡

        아마도 그것은 Rolo (데 부안의 등장)가 합의점이 될 수 있습니다. 저는 우리 모두가 양극화되고 호전적인 토론 분위기를 담아 야한다고 생각합니다. Devuan은 일하는 방식의 창조와 연속성을위한 공간이 될 것이며, 그것은 영혼을 진정시키는 데 도움이 될 것입니다. 우리가 데비안에서 살았던 과정은 고통 스럽지만 상황에 직면해야합니다. 별거를 받아 들일 수밖에 없습니다. 이것은 결국 이혼과 비슷합니다. 이 포크는 평화 조약의 사본 일 수도 있고 그 일부일 수도 있습니다. 물론 Slackware, Gentoo, Funtoo, Crux, PCLinux OS, 이제 Manjaro (몇 가지 예를 들어)와 같은 대안이 있었지만 "deb"장면에는 systemd없이 대안이 필요했습니다. 아무도 아무도 설득하지 않을 것이며, 논쟁이 테이블에 있고 합의가 없다는 것이 분명해 보입니다 (systemd가 좋은 아이디어를 가지고 있다는 사실과이 소프트웨어가 수반하는 위험이 명백 함에도 불구하고). 사용자를 위해 포크하고 자유를 얻을 때입니다 (왜냐하면 이것은 자유 소프트웨어에 관한 것이기 때문이죠?).

        프로세스에 영향을 준 한 가지 요인은 데비안을 신뢰하는 우리 중 일부가 "실망"한다는 느낌이었습니다. 이것이 Devuan이 파생물이 아닌 포크로 제공되는 이유입니다. 아무도 일어난 일을 좋아하지 않기 때문에 긴장이 있습니다. 프로 시스템 드 (따라서 명예를 훼손하려는 특정 격렬한 공격)도 아니고 안티 시스템 드 (포크에 베팅 한 사람)도 아닙니다. 환경에는 "우리가 얼마나 많은 재능을 잃을 수 있는가?"가 있습니다.

        모든 데비안 사용자는 배포판을 특정 방식으로 "a"로 본다 (이는 다른 배포판에도 적용될 수 있음). 기술적 품질에 감탄하는 사람들이 있고, 다른 사람들은 사회적 계약, Linux 세계에서의 영향력, 수년 동안 얻은 존경심, 중요한 생산 환경에서의 안정성… 일부 사용자에게는 이러한 인식이 바뀌고 실망이 나타납니다. 실망, 무력화, 원하는대로 부르세요. 거기에서 분리까지 약간의 단계가 있습니다.

        데비안 이혼은 NetBSD와 OpenBSD에서 일어난 것과 비슷합니다. 시간이 말해 주겠지 만. 나는 포크에서 많은 기대를 보았고 그것은 그것이 일시적이고 살균 된 배포가 아닐 것이라고 생각하게 만듭니다. 오늘 바로 그놈 팀원이 Devuan의 메일 링리스트에 댓글을 달았습니다. (그가 너무 어색했지만) 이것은 Devuan이 관심을 불러 일으키고 어떤 식 으로든 대화를 원한다는 것을 암시합니다.

        어쨌든, 좋은 주말.

      2.    신플래그

        @롤로

        비디오가 속일 수 있거나 소프트웨어가 완전히 오류와 모욕이라고 말하기 위해 PU ** 인생에서 나는 신화를 만들기 위해 무언가를 속 였지만 결코 내 속임수가 아니라 내 수단으로 실패를 본 것을 자랑합니다. 그들은 모두 *****보다 ****에갑니다. 그리고 저는 그것이 완전히 방귀에 대한 것이기 때문에 체계적인 논쟁에 더 많이 넣지 않을 것입니다. 누구도 아무것도 이해하고 싶지 않고 모두 강등과 같습니다. 나는 모든 것이 믿음의 교리에 의한 것이기 때문에 싫어. systemd에 만족하십시오.

      3.    ROLO

        @SynFlag 폭력은 거짓말입니다

        이 비디오가 보여주는 것은 시스템 모듈 중 하나가 망가지면 systemd가 충돌을 일으킨다는 주장의 허위입니다. 비디오에서 발생하지 않은 xddddd 및 저널이 루트로 실행되는 방식에서 분명히 볼 수 있기 때문입니다. 따라서 제 24자가 저널 로그 바이너리를 악의적으로 입력하여 망가 뜨린다면 저는 systemd에 대해 걱정하지 않고 컴퓨터 보안에 대해 걱정할 것입니다. xdddddd. 마지막으로 비디오의 주제에서 nano 파일 /var/log/journal/02f5f2b16758b820b6ea751a6ed24efb/system.journal을 편집하여 표시된 내용을 복제하고 다시 시작하면 새 system.journal 및 시스템 @@@@ 02f5f2b16758b820이 있음을 알게됩니다. @@ 6f751fXNUMXbXNUMXbXNUMX. 손상된 바이너리 인 저널입니다.

        즉, 저널은 파일이 손상되었음을 인식하므로 이름을 바꾸지 않고 새 파일을 다시 생성합니다. 그 안에 문제가 무엇인지 모르겠습니다 ??, system.journal 파일이 삭제 된 것과 동일합니다. , 저널이 생성하도록 반환합니다.

        XNUMX 진법 편집기로 일반 텍스트 로그 파일을 망가 뜨리면 어떻게 될지 궁금합니다. 파일이 손상되었다는 사실을 깨닫기 전까지는 모든 데이터가 망가질 것입니다 Oo

        systemd의 가장 일반적인 비판 중 하나 인 저널에 대해 조금 이야기 해 봅시다.
        journal은 systemd의 매우 중요한 구성 요소로, Syslog 메시지, 커널 로그 메시지, RAM 및 초기 부팅 메시지는 물론 STDOUT / TDERR로 작성된 메시지를 캡처하고이 모든 정보를 사용자에게 제공합니다.

        그러나 가장 중요한 것은 journal을 병렬로 사용하거나 rsyslog 또는 syslog-ng와 같은 기존 syslog 데몬을 대체하여 사용할 수 있다는 것입니다. 따라서 신중한 sysadmin은 저널 레코드 변환과는 별도로 rsyslog 또는 syslog-ng를 두 번째 쿼리 도구로 사용할 수 있습니다. 바이너리가 손상된 경우 일반 텍스트로

        저널에 대한 또 다른 중요한 사실은 / var / log / journal 폴더가 생성되지 않으면 정보가 일시적으로 만 저장되며 다시 시작할 때마다 손실된다는 것입니다.
        예를 들어, 데비안에서 systemd를 입력했을 때 로그의 지속성이 활성화되지 않았기 때문에 저널 폴더를 수동으로 만들어야했습니다.

        http://0pointer.net/blog/projects/journalctl.html

  24.   anonimo

    영어를 아는 사람들은 freenode IRC 채널 #devuan에서 devuan, jaromil dimkr max2344 개발자들 사이에서 진행되는 대화를 놓칠 수 없습니다.
    감염 (불필요한 종속성 생성)을 위해 의도적으로 코드를 흘 렸기 때문에 시스템화 된 코드에 대한 조사를 읽는 것은 큰 즐거움입니다.

  25.   시르카카로토

    Systemd는 나를 짜증나게합니다 ... 똑바로 앞 ... 어렵습니다. 작은 문서 나 빌어 먹을 슬림은 KDM 또는 gdm 만 실행하고 가벼운 시스템에서는 슬림 lxdm이 지원하지 않거나 컴파일하지 않습니다… .. 진지하게 이전에도… 만족해야했습니다. 진실은 그들이 gentoo에서 말하는 것처럼 openrc를 사용하기 시작했고 그것은 도움이되었습니다…. 많은

  26.   합성 플래그

    @롤로

    당신은 그렇게 말하는 건방진 뉴스 기형 자입니다. 내가 거짓말을하거나 데이터를 위조한다고 말하는 것은 최악의 모욕입니다. 나처럼 심각한 PoC를 수행하는 사람들을 공격하는 것을 방어하기 위해 어떻게해야하는지 정말 역겹습니다. 로그가 손상되고 시스템이 충돌하고 서비스를 다시 시작해도 작동하지 않으므로 해킹 된 서버에서 최고가 아닌 컴퓨터를 다시 시작하는 것 외에 다른 선택이 없습니다. 보안이 손상되면 나에게 알려줄 것입니다. 가장 좋은 방법은 다시 시작하거나 다시 설치하는 것이며 시스템 관리자가 자신을 변명하고 무슨 일이 일어 났는지에 대한 뜨거운 분석을하지 않는다고 말하므로 내가 걱정해야 할 유일한 것입니다. 그 지점에 도달하기 위해? 분명히 당신은 우분투를 사용하여 제기되고 PC에서 DOS 5.0의 보안을 가진 것에 도달하면 새로운 sysadmin의 또 하나의 제품입니다. 의심도 위조 한 사람은 당신인데, 그날의 업데이트로 같은 OS에 답장을 하셨나요? 당신이 가진 능력이 얼마나 부족한지, 그것이 당신에게 줄 것이라고 의심하는 것 이상으로 택시 운전사로 일하러 가십시오. 리눅스를 그만두고 계속 pr0n을 찾으십시오.

    1.    ROLO

      비둘기 (synflag)를 보자. 아빠는 컴퓨터를 다시 시작할 필요없이 어떤 이유로 이진 저널 로그 파일이 손상된 후에도 저널이 계속 작동하도록하는 방법을 보여줄 것입니다.

      이 예에서는 debian 8 jessie의 기본 설치부터 시작합니다.

      기본적으로 systemd-journal.service는 "storage = auto"기능과 함께 제공되므로 로그를 지속적으로 기록하려면 이전에 / var / log / journal /에 파일을 만들어야합니다.

      # mkdir -p / var / 로그 / 저널 /

      저널이 로그 쓰기를 시작하려면 컴퓨터를 다시 시작할 필요가 없습니다.

      # systemctl systemd-journal.service를 다시 로드합니다.
      o
      # systemctl 강제 재로드 systemd-journal.service

      ### 이제 저널의 바이너리 로그가 손상되었음을 시뮬레이션합니다. ###

      # cd / var / log / journal
      #ls
      24f02f5b2b19808b820ea0a980ed6efb
      # cd 24f02f5b2b19808b820ea0a980ed6efb
      # 나노 시스템. 저널
      ### 이제 파일이 손상되었음을 시뮬레이션하기 위해 파일의 일부 줄을 수정합니다.
      # 저널 컨트롤
      ### 예상대로 아무 일도 일어나지 않습니다
      #### 저널에서 새 바이너리를 만들려면 컴퓨터를 다시 시작해야합니까? 아니
      # systemctl 강제 재로드 systemd-journal.service
      #ls
      system@24f02f5b2b19808b820ea0a980ed6efb-0000000000000001-0005069a53abf581.journal
      시스템 저널
      # 저널 컨트롤
      ### 보시다시피 저널은 새로운 바이너리 로그 파일을 생성하며 이제 언제든지 컴퓨터를 다시 시작하지 않고도 정보에 다시 액세스 할 수 있습니다.

      https://www.youtube.com/watch?v=hEagyMdkN4A&feature=youtu.be

      결론 : synflag 또는 당신이 무지하거나 당신은 우화자
      유한하게 장식하자

      1.    ROLO

        입력 오류와 복사 및 붙여 넣기 남용으로 인해 실제로 서비스가 systemd-journald.service라고 할 때 systemd-journal.service를 작성했습니다.

      2.    신플래그

        Pichon ?, ... 당신이 얼마나 말랐는지, 진지하게 .. 나는 이미 알고 있었다, 그들이 말한 것을보기 위해 빨간 모자에 버그를보고하고, 나는 당신이 잡으면 대답 할 것이다 :

        출력 파일을 제거하거나 파일의 일부를 덮어 쓰면 데몬은 실제로 이에 대해 아무것도 할 수 없습니다. 공격자가 출력 파일을 수정할 수있는 권한이 있으면 이미 승리 한 것입니다. 데몬은 이러한 것들을 확인할 수 있지만 그것은 다소 비효율적이며 실제로 유용하지 않습니다. 원하는 경우 'journalctl –setup-keys'를 사용하여 주기적 암호화 서명을 설정할 수 있습니다. journalctl 매뉴얼 페이지를 참조하십시오.

        Journalctl은 rsyslog에 의존하며, rsyslog가 필요하지 않은 로그에 오류가 발생하는 경우 자동으로 다시 시작되지 않습니다. 총계는 rsyslog로 전송하기 위해 fordward를 사용해야하며 모든 것에 관계없이 기록되는 방식이며 저널 로그는 다음과 같습니다. regenerated, 그것은 journald의 디자인 결함입니다.보고 싶지 않다면 날 날려 버리십시오.

      3.    anonimo

        @롤로

        비디오에서 (당신이 그것을했는지 모르겠습니다) 2 분 11 초에 ls -l이 아닌 ls가 사용 된 것을 볼 수 있습니다. 이것은 system.journal 파일이 원래 가지고 있던 크기를 볼 수있게 해주는 것입니다. nano를 사용하고 빈 줄을 추가하고 수동으로 서비스를 다시 시작하고 3:15 분에 ls -l이 아닌 ls를 다시 수행 한 다음 3:20 분에 journalctl로 로그를 확인합니다. 그러면 현재 로그가 괜찮습니다.

        이제 내 질문이 있습니다.
        1-ls -l이 아닌 ls가 사용되기 때문에 편집되기 전에 로그가 가지고 있던 원래 크기를 볼 수 있습니다.
        2-이전 로그는 어떻게 되었습니까? systemd는 손상된 바이너리 로그에 어디에 저장 했습니까?
        3-어떤 systemd 명령으로 손상된 바이너리 로그를 복구 할 수 있는지 ... 삭제해서는 안됩니다.

        안부

      4.    ROLO

        @anonymous

        이제 내 질문이 있습니다.
        1-ls -l이 아닌 ls가 사용되기 때문에 편집되기 전에 로그가 가지고 있던 원래 크기를 볼 수 있습니다.
        2-이전 로그는 어떻게 되었습니까? systemd는 손상된 바이너리 로그에 어디에 저장 했습니까?
        3-어떤 systemd 명령으로 손상된 바이너리 로그를 복구 할 수 있는지 ... 삭제해서는 안됩니다.

        1 내가 그것에 대해 생각하지 않은 진실은 ls를 사용하여 디렉토리에 어떤 파일이 있는지 확인하지만 관심이 있다면 복제 할 수 있으며 절차가 자세하고 virtualbox에서 수행합니다 (데비안 기반을 설치하는 것은 케이크 한 조각)
        2 이전 로그는 동일한 디렉토리에 남아 있으며 systemd 만 일련의 숫자와 문자로 이름을 변경합니다 (비디오에 표시됨).
        3 어떤 경우에도 systemd가 손상된 파일을 복구 할 수 있다면 이름을 바꾸거나 새 파일을 만들지 않기 때문에 타사 응용 프로그램 (내가 생각하는 일부 XNUMX 진 편집기)을 사용할 수 있습니다. 어쨌든이 게시물의 다른 경우에 이미 언급했듯이 신중한 시스템 관리자는 바이너리가 손상 될 경우 저널 레코드를 일반 텍스트로 변환하는 것 외에 rsyslog 또는 syslog-ng를 두 번째 쿼리 도구로 사용할 수 있습니다.

        내 말은, 누구에게도 systemd를 사용하도록 설득하는 생각이 아닙니다 (데비안 설치 프로그램에서 int를 선택할 가능성이 있다는 것을 좋아합니다). 그러나 나는 블로그가 존재하기 때문에 그 말이 현실과 일치하지 않는다는 것을 볼 때 시스템에 대한 거짓말을 계속 반복하는 무지하거나 멋진 사람을 읽을 때 침묵하지 않을 것입니다. 그리고 아리스토텔레스가 말했듯이 유일한 진실은 현실입니다 😉

  27.   anonimo

    @롤로

    나는 비디오를 다시 봤는데, 그것이 나열되어 있다면, 숫자 이름이 너무 길어서 그것을 보았을 때, 그것이 디렉토리라고 생각했습니다…. 주권 이름.
    바이너리 복구에 관해서는, 네, 당신이 말하는 것은 논리적입니다 ... 내가 그것을 복구 할 수 있다면 나는 새로운 것을 만들지 않을 것입니다.
    마지막으로 나는 이것이 일어나지 않고 journalctl을 사용하여 특별한 도구없이 볼 수 있도록 바이너리가되어서는 안된다는 것을 남겼습니다. ... 나는 그것이 바이너리 형식을 사용하게 된 원인을 여전히 이해하지 못합니다.

    응답 해 주셔서 감사합니다.

    1.    신플래그

      Rolo, 다른 것에 헌신하십시오.

      https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-4393

      나도 모르게 알았는데…. 시도하는 사람과 방귀 동영상 만 만드는 사람의 차이를 어떻게 알 수 있습니까?

  28.   신플래그

    내 PoC에 표시된 오류가보고 된 ocote de Rolo를 닫으 러 왔으므로 ocote pichon을 닫으십시오.
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-4393

  29.   ROLO

    멋진 것을 보려면 :
    1 저널이 문제를 해결하려면 Windows에서와 같이 PC를 다시 시작해야한다고 말했습니다. TOTALLY FALSE
    나는 그것이 거짓말이라는 것을 보여 주었다. 그리고 당신이 한 번도하지 않은 비디오에서 systemctl force-reload systemd-journald.service 명령을 사용합니까? 당신이 그것을 사용했다면 당신의 논쟁이 충돌 할 것이기 때문입니다 (또는 당신은 명령을 몰랐기 때문입니다). , 이것은 당신이 무지하다는 것을 나타내거나 의도적으로 그것을 사용하지 않았으며 당신이 이야기꾼임을 보여줄 것입니다)

    2 당신은 버그 리포트가 있다고 말하는데, 한편으로는 보통 사람들이 버그로 말도 안되는 많은 것을보고하기 때문에 (모든 버그 리포트가 진짜 버그는 아니라는 것을 이해하기 때문에) 완전히 관련이 없습니다. 직접보고했습니다. 반면에 모든 프로그램에는 버그가 있습니다 (sysvinit에보고 된 버그 수 (약 20 년 된 프로그램)). 보고서의 좋은 점은 개발자가 문제를 발견하고 해결하는 데 도움이된다는 것입니다 (일부는 더 빨리 , 기타 느림)

    3 당신은 당신이 저널에서 생성하는 오류와 함께 시스템을 다시 시작하면 비디오에서 강제로 virtualbox를 다시 시작해야 함을 알 수 있기 때문에 충돌한다고 말합니다. 완전히 거짓
    진실은 시스템이 완벽하게 시작되기 때문에 systemd가 충돌하지 않는다는 것입니다 (systemd를 시작하지 않으면 커널 패닉이 발생하고 복구 모드로 들어가야합니다).
    텍스트 편집기로 바이너리를 편집하려고 할 때 시스템이 검사되고 할당 된 메모리, 운영 체제 상태 (비디오에서 시스템이 오랜 시간이 걸립니다)와 같은 요인이 많을 수 있습니다. 0의 새로 설치 (이 유형의 경우에 권장 됨)가 아님을 나타내는 것을 부팅하고 끄는 등의 작업을 수행합니다. 내가 10 ~ 20 번 정도 편집 한 바이너리가 확인되지 않았다는 것만 말할 수 있습니다. 이것은 또한 당신이 무지하거나 이야기꾼임을 보여줍니다.

    4 이제 저널이 rsyslog에 의존한다고 말했듯이 TOTALLY FALSE, 사실 누구나 rsyslog를 설치하거나 제거하고 저널이 완벽하게 작동하는지 확인하여 확인할 수 있습니다.

    그 건강하지 못한 집착을 저에게 맡기면 대단히 감사하겠습니다. 당신이 무지하거나 멋진 것은 내 잘못이 아닙니다.

    결론 :
    당신은 systemd를 사용하고 싶지 않습니다. 대단하다고 생각합니다. 이제 당신은 당신의 반 체계적인 십자군을지지하기 위해 거짓말로 공포를 퍼뜨릴 필요가 없습니다. 나는 자유 소프트웨어의 세계에서 모두를위한 장소가 있다는 것을 살았고 살았습니다 😉

    1.    ROLO

      포인트 3에 대한 설명은 누군가 systemd가 pid1에 있으므로 충돌이 시스템 헬멧을 의미한다고 말할 것입니다. 두 가지, 먼저 여기에 언급 된 내용은 저널 실패로 인해 systemd가 충돌했지만 실제로는 텍스트 편집기로 바이너리 (실시간으로 사용됨)를 입력하는 검사가 있습니다. 내가 수행 한 테스트는 가상 머신을 확인하지 않았습니다. 둘째, 올바른 마음으로 Linux가 xddd로 표시되지 않는다고 주장 할 수있는 사람은 없습니다.

    2.    신플래그

      굉장한?, 마른 체형, 내가 막대기로 그것을 만지지 않을 때 고무를 던진다 고 말하는 너의 늙은 여자를 조금 참 아라. 나는 존경으로 돌아 간다.

      1.- 서비스를 다시 시작하거나 강제로 다시 시작해야합니다. 이것은 이상적이지 않으며 CentOS 7에서 서비스 다시 시작을 시도했을 때 아무 작업도하지 않았습니다. 새로운 208 또는 217이 아닌 버전 216임을 잊지 마세요. Fedora의.

      2.- 무관하고 버그를 신고하는 사람? ... 넌 바보 야, 대답도 안 해

      3.- UNHAPPY, 그날 제가 시도한 버전의 영상을 보시면 전체 OS가 망가 졌는데 왜 오르토 불행한 거짓말이라고 생각 하시나요? 나는 거짓말하는 원숭이가 아니라 신도 르 파제로로 가세요.

      4.- 자체 재생성에 의존하며, 자체적으로는하지 않습니다. 사실 저는 시스템 개발자에게 기능으로 제안했고, 서비스를 다시 시작하지 않는 한 로깅을 중지하지 않고 자체 재생성을 제안했습니다. 추가하는 것입니다. 그래서 내 거시기를 빨고 포르노를 보는 동안 협력 해주신 아빠에게 감사하다고 말하십시오.

      안녕 스키니, 나는 동물원에 가고 싶어서 원숭이와 이야기하는 데 지쳤습니다. 당신이 내 항문 수준에있을 때 우리가 이야기합니다.

      1.    ROLO

        @SynFlag 나는 당신이 아프다는 것을 몰랐습니다, 나는 당신이 정말 멋지고 무지하다고 생각했지만 방금 쓴 것을 가지고 나는 당신이 실제로 망상임을 깨달았습니다.

        글쎄, 나는 당신이 당신의 약을 더 잘 졸업하고 현실로 돌아 가기를 바랍니다. 당신은 할 수 있습니다!

  30.   페드로

    읽고 읽고 다시 읽었지만 아무것도 이해하지 못합니다. Xubuntu 14.04.1이 출시 된 이후로 노트북이나 hp 1102 레이저 프린터에 문제가 없었습니다. 전혀, 나는 사용자이고 systemd가 더 나쁘거나 init에 적합하지 않은지 모르겠지만 xubuntu에 문제가 없다는 것을 반복합니다. 🙂

  31.   진짜

    나는 읽고, 읽고, 다시 읽었고 나는 단지 내가 오래된 주제를 되 살리고 있다는 것을 압니다. XD