설치 후 독점 소프트웨어를 사용하지 않는 방법은 무엇입니까?


58

다음 명령으로 현재 설치된 무료 소프트웨어가 아닌 소프트웨어를 확인할 수 있다는 것을 알고 있습니다 ( aptitudeFOSS 라고 가정 ).

aptitude search '?installed (?section(restricted) | ?section(multiverse))'

그리고 "제한된"소스와 "다중 우주"소스를 제거하고 PPA를 추가하지 않고 해당 목록을 비워 둘 수 있습니다. 이 시점부터는 항상 apt install something허용 된 소스에 있거나 찾을 수없는 것이 있다고 가정 합니다.

이것이 충분하나요? 이것이 내가 실행중인 모든 소프트웨어 (우분투에서)가 오픈 소스인지 확인합니까?


답변:


107

vrms( V상식적인 R아이드 M. S톨먼) 구출 :
가상 리차드 엠 스톨만

sudo apt install vrms
vrms

그리고 당신은 다음과 같은 것을 얻을 것입니다 :

      Non-free packages installed on computer-name

app-shortname1                    Application long name 1
app-shortname2                    Application long name 2
app-shortname3                    Application long name 3

       Contrib packages installed on computer-name

app-contrib1                      Application Contrib Name 1

  3 non-free packages, 0.4% of 2381 installed packages.
  1 contrib packages, 0.1% of 2381 installed packages.

독점 소프트웨어가 설치되어 있는지 확인합니다.

참고 : CPU 펌웨어 패치는 무료가 아니지만 일부 프로세서 결함 및 결함으로부터 사용자를 보호하기 위해 반드시 필요 하므로 절대로 사용 하지 마십시오! ;-)


13
인텔의 지적 재산권 : CPU는 RISC-V를 제외하고 여전히 비공개 소스 입니다. @PublicVoid 및 신규 사용자 인 경우 : 답변 중 하나가 문제를 해결 한 경우 텍스트 왼쪽의 회색 을 클릭하는 것을 잊지 마십시오. 예,이 답변이 가장 유용합니다 ! ;-)
Fabby

7
아니요, 다른 CPU와 지원 칩셋이 장착 된 완전히 새로운 컴퓨터를 구입해야합니다. 더 이상 인텔 시스템이 아닙니다. 대만의 누군가가 최저 가격으로 Risc-V 프로세서를 구축하기 시작할 때까지 몇 년 더 투자하십시오 @PublicVoid
Fabby

3
안녕하세요! * contrib "의 의미를 설명해 주시겠습니까? contrib 패키지가 오픈 소스가 아닙니까?
Matt Ellen

3
@Fabby : 미래 만이 아닙니다. Skylake는 Meltdown / Spectre 이전 에 수정하기 위해 마이크로 코드 업데이트가 필요한 최소 1 개의 정확성 문제가있었습니다 . (레지스터가 부분 레지스터에 병합 병합을 삽입하거나 삽입하지 못한 경우가 드물기 때문에 IDQ를 64 엔트리 루프 버퍼 (LSD = 루프 스트림 감지기)로 사용할 수 없습니다. Erratum SKL150. hothardware.com/news/를 참조하십시오. ... . 참조 수정하기 전에 몇 가지 낮은 수준의 microbenchmarks / 반환 한 카운터 결과
피터 코르

9
나는 달리고 vrms크롬을보고하지 못했습니다. 따라서 완전히 신뢰할 수있는 것은 아닙니다.
패디 랜도

50

컴퓨터에 자유 소프트웨어 만 있으면 (오픈 소스라는 용어를 사용했지만) "자유 소프트웨어 만"옵션으로 Ubuntu를 설치하는 것이 좋습니다. 이 질문 에서 더 많은 것을 찾을 수 있습니다 .

무료 소프트웨어 전용 옵션

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.