보고서 : Windows 10 Lean은 16GB의 저장 공간 만 갖춘 장치에 맞게 간소화되었습니다.


저비용 Windows 태블릿과 노트북에는 32GB의 저장 공간이 있습니다. 최근 몇 년 동안 우리는 16GB 정도의 작은 우주선을 보았습니다. 그리고 그 동안 보통 기본적인 Windows 경험을 실행하고 어쩌면 몇 가지 응용 프로그램을 설치하고 몇 가지 파일을 다운로드 할 수있는 충분한 공간이 있지만 ... 저용량 장치의 많은 사용자는 주요 Windows 업데이트를 다운로드하고 설치할 때 문제가 발생합니다.

이는 Microsoft가 매년 Windows 10에 대한 두 가지 큰 업데이트를 릴리스하고 대개 18 개월 후에 이전 버전  실행하는 장치에 대한 지원을 중단하기 때문에 다소 문제가됩니다 .

이제는 Microsoft가이 문제를 해결할 수있는 것처럼 보였습니다. PC 제조업체가 더 많은 스토리지를 사용한다고 주장하는 것이 아니라 Windows 10 Pro보다 약 2GB 적은 디스크 공간을 사용하는 Windows의 버젼을 제공하여 약 절반 정도를 차지합니다 한 번 설치된 공간 (6.5GB 대 12GB).

이번 주 @tfwboredom (Lucan)은 Windows 10 Lean이라고 불리는 Windows의 예고없는 버전을 보여주는 트위터에 이미지를 게시했습니다 .

그 이름이 최종 이름인지 아니면 기능 세트가 완료되었는지는 분명하지 않습니다. 그러나 지금까지는 대부분의 다른 Windows 버전에서 발견 된 일부 기능이 누락 된 것 같습니다.

  • 레지스트리 편집기
  • 인터넷 익스플로러
  • PowerShell
  • Microsoft 관리 콘솔
  • MS 페인트
  • MS 카드 놀이
  • Skype
  • Windows 사진
  • Windows Apps

Lucan은 Windows 10 Pro에는 Windows 10 Lean for x86 및 x64 processors에 포함되지 않은 파일이 50,000 개 이상 있다고 합니다 . 흥미롭게도 그 중 일부 파일은 Windows 10 Lean for ARM 버전에 포함되어 있습니다.

윈도우 센트럴의 자크 보우 덴 (Zac Bowden) 에 따르면 이러한 모든 능률화는 윈도우 업데이트가 제한된 저장 공간을 갖춘 장치에 설치 될 수 있도록 보장하는 것이다.

Windows 10 Lean은 여전히 ​​더 큰 버전의 OS에서 실행할 수있는 모든 앱을 실행할 수있는 완전한 기능의 Windows 버전입니다. 이것은 ARM의 Windows 10 (Win32 응용 프로그램에 영향을 미치는 몇 가지 제한 사항이 있음) 또는 Windows 10 (Windows Store 응용 프로그램 만 실행하는)과 동일한 것은 아니며, 확실히 새로운 Windows RT는 아닙니다.

즉, 필요한 경우 RegEdit과 같은 누락 된 기능을 사용자가 설치할 수 있는지 궁금합니다.

Bowden의 출처가 잘못되어 Windows 10 Lean이 특정 유형의 장치 용 Windows 10 S의 새로운 버전과 같은 것일 수도 있습니다. 결국 Windows 10 Lean은 Windows 10 Redstone 5의 최신 미리보기 빌드에 포함 된 파일을 통해 검색되었습니다 ... 또한 전화 기능을 지원합니다 . 이로 인해 일부 사용자 는 휴대 전화와 태블릿 모드간에 전환 할 수 있는 오랫동안 소문난 Surface Phone 에서 Microsoft가 모바일 및 데스크톱 (또는 태블릿) 환경을 모두 제공 할 것이라고 추측 할 수있었습니다 .

어쩌면 Windows 10 Lean이 그럴   입니다. 아니면 아닐 수도 있습니다.

앞으로 몇 주 안에 출시 될 Windows 10 4 월 Update (Redstone 4)와 5 월 7 일에 시작될 Microsoft Build 컨퍼런스가있을 경우 Microsoft는 Windows 10 Lean이 곧 출시 될 예정이라고 알려줄 것입니다.

https://liliputing.com/2018/04/reports-windows-10-lean-is-streamlined-for-devices-with-just-16gb-of-storage.html



우분투 18.04 출시 - 새로운 기능?


Canonical은 오늘 우분투 18.04 "Bionic Beaver"장기 지원 배포판을 출시해야합니다. Ubuntu 16.04와 비교할 때 가장 분명한 변화 중 하나는 유니티 버전이 GNOME 3.28로 전환 되었기 때문입니다. 회사는 모양과 느낌을 가능한 한 유니티 버전에 가깝게 유지하려했지만 상당히 다른 사용자 인터페이스를 사용했습니다. 대시가 화면 상단 중앙에 나타나는 것과 같은 차이점이 아직 있습니다.

확대하려면 클릭하십시오.

결국 Ubuntu 18.04 데스크톱 ISO 파일이 우분투 웹 사이트 에서 발견 되지만, 그 동안에는 다음 명령을 사용하여 우분투 17.10 가상 머신을 우분투 18.04로 업데이트 할 수 있습니다.

잠시 후에 메인 시스템을 업데이트 할 것입니다. 아마도 7 월에 출시 될 예정이며, 이후에 내 서버를 업데이트 할 것입니다. 버그가 눈에 띄지 않을 경우를 대비하여.

앱 버튼, 실행기, Windows 전환기, 시스템 메뉴 등으로 새 인터페이스의 주요 부분을 보여주는 업그레이드 후 "우분투의 새로운 기능"창으로 인사드립니다. 마법사의 다음 부분은 다음과 같습니다.

  • Livepatch 통합이므로 재부팅하지 않고도 커널의 실시간 업데이트를 사용하려면 Ubuntu One에 로그인하기 만하면됩니다.
  • 옵트 인 / 옵트 아웃 신고 익명 데이터
확대하려면 클릭하십시오.

Ubuntu 18.04에는 LibreOffice 6.0, Rythmbox 3.4, Files / Nautilus 3.26 등과 같은 최신 패키지가 포함되어 있으며 최신 Linux 4.15 커널도 있습니다.


Canonical은 또한 부팅 속도가 향상되었다고 말했고, 새로운 최소 설치 옵션 (ISO 파일을 새로 설치하는 경우), 새 서버 설치 메뉴, 컬러 이모티콘 지원 등을 제공합니다. 캐 노니 컬 (Canonical)은 우분투 17.04 이후 32 비트 x86 지원을 중단했다.따라서 Ubuntu 16.04 32 비트에서 Ubuntu 18.04 32 비트로 업데이트하는 것은 불가능합니다. 64 비트 ISO 파일로 이동해야합니다.,하지만 여전히 Ubuntu 18.04 32 비트로 업데이트 할 수있을 것입니다. 회사는 32 비트 Ubuntu ISO를 더 이상 릴리스하지 않습니다.

https://www.cnx-software.com/2018/04/26/ubuntu-18-04-released-whats-new/




우분투 18.04 LTS 바이오닉 비버는 여기


캐 노니 컬 (Canonical)은 오늘 우분투 18.04 LTS를 발표했다. 코드 명 "슈퍼맨 비버는"인기있는 GNU / 리눅스 배포판의 최신 버전이 포함 업데이트 다수의 새로운 리눅스 커널을 포함으로부터 사용자를 보호하기 위해 완화 유령과 붕괴의 취약성, 사용자 인터페이스에 대한 비틀기의 수와 핵심 애플 리케이션.

우분투 18.04는 또한 장기 지원 릴리스입니다. Canonical은 6 개월마다 새로운 버전의 Ubuntu를 출시하지만, 대부분 공식적으로 9 개월 동안 지원됩니다. LTS 릴리스로서 Ubuntu 18.04는 5 년 동안 지원 될 것입니다.

운영 체제의 마지막 장기 지원 버전 인 Ubuntu 16.04 LTS에서 업데이트하는 경우 지난 2 년 동안 많은 변화가있었습니다.

기본 우분투 데스크탑 환경은 이제 Unity 대신 GNOME입니다. 닫기, 최소화 및 최대화 단추가 이제 창 오른쪽에 다시 나타납니다. 드라이버없는 인쇄 기능이 활성화되었습니다. 그리고 Nautilus 파일 브라우저, 설정 응용 프로그램 및 우분투 소프트웨어 저장소를 포함한 많은 응용 프로그램이 쇄도 해 왔습니다.

Canonical은 다운로드를 위해 32 비트 설치 프로그램 이미지 를 제공하는 것을 중단 했지만 이전 버전에서 업그레이드하는 경우에는 문제가되지 않습니다. 64 비트 프로세서가없는 컴퓨터에 처음부터 설치하는 경우에도 그래픽 설치 프로그램을 실행하지 못할 수있는 컴퓨터 용 최소 패키지 세트 만 포함 된 네트워크 설치 프로그램을 사용할 수 있습니다 설치 프로세스 중에 컴퓨터는 필요에 따라 추가 패키지를 다운로드합니다.

6 개월 전 발표 된 우분투 17.10 이후의 변화는 그다지 크지 않습니다. 그러나 다음을 포함한 몇 가지 업데이트가 있습니다.

  • 우분투 18.04는 리눅스 커널 4.15를 사용합니다.
  • GNOME 응용 프로그램이 3.28 버전으로 업데이트되었습니다.
  • LibreOffice가 버전 6.0으로 업데이트되었습니다.
  • 캘린더 앱이 일기 예보를 지원합니다.
  • 해야 할 일은 기본적으로 설치됩니다.
  • 배터리 전원으로 20 분 동안 사용하지 않으면 컴퓨터가 자동으로 일시 중지됩니다.
  • 그놈 쉘은 이제 Thunderbolt 3을 지원합니다.
  • 이모티콘은 이제 대부분의 앱에서 색상으로 표시됩니다.
  • 기본 데스크톱 환경, 웹 브라우저 및 핵심 유틸리티를로드 할 수있는 최소 설치 옵션은 있지만 그 밖의 기능은 많지 않습니다.
  • X가 기본 디스플레이 서버 인 동안 Wayland에 대한 기술적 인 미리보기가 있습니다. Ubuntu 20.04 LTS에서는 2 년 후 기본 설정이 될 것으로 예상됩니다.

오, 비버의 선 그리기와 함께 새로운 기본 배경 화면이 있습니다.

다운로드 페이지 또는 릴리스 페이지 에서 Ubuntu의 최신 버전을 가져올 수 있습니다 .

또한 다른 데스크탑 환경과 핵심 앱 세트를 선호하는 사람들을위한 일련의 "맛"이 있습니다.

https://liliputing.com/2018/04/ubuntu-18-04-lts-bionic-beaver-is-here.html



LG, 웹 OS 오픈 소스 에디션 출시 (라스베리 파이 3 최적화)



원래 Palm에서 개발 한 webOS는 HTML5 및 CSS3를 지원하는 Linux 기반 멀티 태스킹 운영 체제입니다. 이제는 대부분의 새로운 LG 스마트 TV에서 발견되며, TV 제조업체는 한국 정부 및 현지 신생 업체와 협력하여 webOS의 채택을 확대하기로 결정했으며 오픈 소스 버전 인 webOS Open Source Edition을 출시했습니다. http://webosose.org 에서 공개적으로 사용 가능합니다 .


webOS Open Source Edition 1.0은 Raspberry Pi 3에 최적화 된 제품으로 웹 사이트 의 "설정"페이지 에 빌드 지침을 제공 하여 펌웨어 이미지를 작성한 다음 마이크로 SD 카드로 플래싱 할 수 있습니다. 이 아이디어는 오픈 소스 버전 인 webOS를 둘러싼 공동체를위한 것이며 개발자 또는 사용자의 다른 카테고리가 프로젝트에 기여 하게합니다.

  • 시스템 UI 개발자 - 시스템 UI는 Blink 및 Qt를 기반으로하며 개발자는 새로운 기능을 추가하고 다른 오픈 소스 기술을 통합하여 사용자 경험을 향상시킬 수 있습니다.
  • 플랫폼 개발자 - PPL (Platform Portability Layer) 인 Nyx는 webOS OSE를 새로운 아키텍처 및 하드웨어로 이식하기위한 기반이므로 가능한 개발자는 webOS OSE를 다른 플랫폼으로 이식 할 수 있습니다.
  • 응용 프로그램 개발자는 핵심 응용 프로그램의 개선에 기여하거나 새로운 JavaScript 응용 프로그램을 제출하여 고려할 수 있습니다.
  • 사용자는 문서화 및 테스트를 도울 수 있습니다.
webOS OSE 아키텍처 - 확대하려면 클릭하십시오.

webOS OSE github 계정 의 소스를 직접 볼 수 있습니다 첫 번째 그림에서 알 수 있듯이 LG는 TV뿐 아니라 가전 제품, 태블릿 및 기타 HTML5 / CSS 중심 운영 체제의 혜택을받을 수있는 기타 제품과 같은 웹 OS도 구상합니다.

확대하려면 클릭하십시오.

Liliputing 경유

https://www.cnx-software.com/2018/03/19/lg-releases-webos-open-source-edition-optimized-for-raspberry-pi-3/




LG 전자, 웹 OS 오픈 소스 에디션 출시 웹 OS 사용 확대 전망


LG의 스마트 TV에는 Palm에서 개발 한 운영체제의 최신 버전 인 webOS라는 운영체제가 탑재되어 있습니다.이 운영체제는 HP 에서 태블릿과 함께 사용하도록 인수 한 후 현재는 여전히 LG에 판매되고 있습니다. .

그러나 이제 LG는 webOS의 채택을 확대하고자하며, 한국 정부는 webOS 사용에 관심이있는 다른 회사의 비즈니스 제안을 요청하기 위해 노력하고 있습니다.

LG는 웹 OS 오픈 소스 에디션 버전 도 공개했다 .

WebOS Open Source Edition은 현재 개발자를 대상으로하고 있으며 운영 체제 구축을 위한 지침과 SDK를 제공 합니다 . Raspberry Pi 3 컴퓨터에 설치할 수 있습니다 .

운영 체제는 HTML5, JavaScript 및 CSS를 포함한 웹 기술을 사용하여 작성된 앱을 실행하도록 설계되었습니다. 이것이 바로 webOS에서 "웹"이 나오는 곳입니다.

오픈 소스 운영 체제에는 홈 런처, 지원 또는 알림, 설정 앱 및 Google 오픈 소스 Chromium 웹 브라우저 버전을 포함한 시스템 앱이 포함되어 있습니다.

이 시점에서 webOS Open Source Edition의 출시로 인해 webOS에 의해 구동되는 새로운 범주의 장치가 개발 될지 여부는 불분명합니다. 그러나 운영체제의 역사는 소프트웨어가 스마트 TV만을위한 것이 아니라는 것을 분명히합니다. 앞으로는 새로운 휴대폰, 태블릿, 게임 시스템 또는 웨어러블이 향후 웹 OS 버전을 실행하는 것을 보게 될 것입니다.

그러나 안드로이드보다는 이미 웹 OS를 선택하는 것이 경쟁 우위가 될지 확실하지 않다. 안드로이드는 이미 많은 타사 애플 리케이션을 지원하고있다.

LG는 안드로이드, 아이폰 OS, 윈도우를 처음으로 도입 한 회사는 아니었다. 모질라는 파이어 폭스 OS와 매우 비슷한 것을 시도했지만, 그 프로젝트는 크게 나 빠졌다. Jolla는 여전히 Sailfish 운영체제를 만들려고 노력하고 있습니다. 삼성은 스마트 TV 및 스마트 워치를 위해 Tizen Linux 운영 체제의 자체 사용자 정의 버전을 사용합니다.

LG 를 통해


https://liliputing.com/2018/03/lg-releases-webos-open-source-edition-looks-to-expand-webos-usage.html


데비안 리눅스는 이제 Microsoft Store에서 구할 수 있으며 Windows 10에서 실행됩니다.



우분투 및 데비안과 같은 Linux 기반 운영 체제는 독립 실행 형 운영 체제 일 수 있습니다. 그러나 Linux 용 Windows Subsystem이라는 옵션 인 Windows 10 기능 덕분에 가상 컴퓨터를 설치하지 않고 재부팅하지 않고 Windows 환경에서 설치하고 실행할 수있었습니다 .

즉시 사용 가능한 모든 것은 명령 행 인터페이스입니다. 하지만 여전히 Bash 터미널과 GNU / Linux 툴에서 Windows 커맨드 라인 툴을 선호하는 개발자와 파워 유저를 타겟으로하는 사람들에게는 리눅스를 사용하기가 꽤 편리합니다.

Ubuntu와 같은 GNU / Linux 배포판 설치는 Microsoft가 Ubuntu, OpenSUSE 및 SUSE Enterprise Linux를 시작으로 Microsoft Store에 추가하기 시작했을 때 훨씬 편리해졌습니다.

이번 주 Kali Linux는  Microsoft Store의 운영 체제 에 합류했습니다 . 그리고 오늘 데비안 리눅스가 데뷔했습니다 .

이로써 Microsoft Store에 설치된 GNU / Linux 배포판의 총 수는 5 개로 늘어났습니다. 그리고 그것은 내가 몇 년 전에 쓰려고 생각한 문장이 아닙니다. (몇 년 전에는 Microsoft Store가 Windows Store라고 불리었지만, 몇 년 전에는 존재하지 않았습니다).

데비안 은 가장 유명한 GNU / Linux 배포판 중 하나이며 안정성에 대한 명성이 있습니다. 우분투는 실제로 데비안을 기반으로하기 때문에 우분투 명령에 익숙하다면 데비안 터미널을 편리하게 탐색 할 수 있습니다.

무료 및 오픈 소스 운영 체제이며 일반적으로 GNOME 또는 KDE와 같은 데스크톱 환경에서 실행하지만 Windows 저장소에서 사용할 수있는 버전은 Windows 하위 시스템에서 사용할 수있는 다른 모든 Linux 배포판과 마찬가지로 명령 줄 전용입니다 (일부 사용자는 그래픽 사용자 인터페이스 용 디스플레이 서버와 GUI가있는 Linux 응용 프로그램을 사용할 수있는 방법을 찾았지 만).

Linux 용 Windows Subsystem에 대한 재미있는 점 중 하나는 여러 Linux 배포판을 동시에 설치하고 실행할 수 있다는 것입니다. 위의 스크린 샷은 내 Windows 10 PC에서 별도의 창에서 실행되는 Ubuntu와 Debian을 보여줍니다.

지금까지 Microsoft 스토어에서 구할 수있는 GNU / Linux 배포판은 다음과 같습니다 (2018 년 3 월 6 일 기준).

https://liliputing.com/2018/03/debian-linux-is-now-available-in-the-microsoft-store-runs-on-windows-10.html



Microsoft는 ARM에서 Windows 10이 수행하지 않을 몇 가지 사항을 설명합니다.



Asus NovaGo , HP Envy x2 및 Lenovo Miix 630을 포함하여 곧 ARM 기반 칩을 탑재 한 Windows 10 컴퓨터가 출시 될 예정 입니다.

이 제품은 윈도우라고 불리는 ARM 기반의 칩을 탑재 한 최초의 디바이스는 아니지만 Windows와 거의 같은 성능을 갖춘 윈도우 데스크톱 버전을 실행한다는 점에서 윈도우 폰이나 윈도우 RT 디바이스 와 다르다. Intel 또는 AMD 프로세서가 장착 된 컴퓨터.

거의.

Microsoft는 x86 에뮬레이션이 작동하는 방식과 개발자를위한 몇 가지 문제 해결 팁을 설명하는 ARM의 Windows 10 용 새 설명서를 게시 했습니다. 그러나이 회사는 또한 " ARM에서의 애플 리케이션 및 경험의 한계 "에 대해 간략히 설명하고있다 .

마이크로 소프트


칩 아키텍처 (x86 및 ARM32 go, x64 no go)

Microsoft는 에뮬레이션 덕분에 x86 칩 용으로 설계된 대부분의 응용 프로그램을 실행할 수 있음을 확인했습니다 그러나 Intel 및 AMD 칩용으로 설계된 64 비트 응용 프로그램은 현재 지원되지 않습니다.

ARM64 용으로 컴파일 된 응용 프로그램 및 기본 제공 Windows 환경은 유용 할 것입니다. Microsoft는 Explorer, 시작 메뉴 및 Cortana와 같은 Windows 10 기능을 포함한다고 말합니다. 이 회사는 메모장과 다른 주요 Windows 응용 프로그램도 ARM64 장치에서 네이티브로 실행되도록 컴파일되어 있다고 말합니다.

범용 Windows 플랫폼 응용 프로그램 (Microsoft Store에서 다운로드 할 수있는 것)과 관련하여 ARM의 Windows 10은 x86 및 ARM32 응용 프로그램을 지원합니다 ... ARM32 버전이 항상 설치되어 있으면 사용할 수 있습니다.

흥미롭게도 네이티브 ARM64 Universal Windows Platform 응용 프로그램에 대한 지원이 아직없는 것처럼 보입니다.

작동하지 않을 수있는 게임, 드라이버 및 기타 기능

Microsoft는 하드웨어 가속 OpenGL 또는 "OpenGL OpenGL 1.1 이상 버전 사용"이 필요한 게임 및 기타 응용 프로그램이 작동하지 않는다고 말합니다.

OpenGL 1.2 는 1998 년에 출시 되었다는 것을 명심하십시오 ... 그래서 엄청난 양의 게임이 아마 작동하지 않을 것입니다.

마이크로 소프트는 또한 "안티 - 치트 드라이버에 의존하는 게임은 지원되지 않는다"는 말은 DRM이 적용된 게임이 작동하지 않는다는 것을 의미한다.

ARM의 Windows 10은 ARM64 드라이버 만 지원합니다. 즉, 드라이버가 ARM64 아키텍처를 지원하도록 다시 작성되지 않으면 x64 또는 x86 관련 드라이버를 사용하는 모든 하드웨어가 작동하지 않습니다.

ARM에서 Windows 10에서 작동하지 않는 다른 것들은 다음과 같습니다.

  • 쉘 익스텐션 추가 (예 : Windows 탐색기의 오른쪽 클릭 메뉴에 "클라우드에 업로드"옵션 추가) 또는 입력 방법 편집기 또는 보조 기능 (예 : Windows 탐색기의 오른쪽 클릭 메뉴에 추가)을 추가하여 기본 Windows 환경을 사용자 정의하는 응용 프로그램 네이티브 OS 구성 요소를 사용하여 넌 - 네이티브 구성 요소를로드하는 기술
  • ARM 기반 OS가 설치된 모든 장치가 모바일 버전의 Windows를 사용한다고 가정하는 앱은 잘못된 방향으로 표시하거나 모바일 레이아웃을 사용하는 등의 작업을 수행 할 수 있습니다.
  • Windows Hypervisor Platform은 지원되지 않으므로 Hyper-V를 사용하여 가상 컴퓨터를 실행할 수 없습니다.

Microsoft에서 제안한 해결 방법 : 새 버전의 응용 프로그램 만들기

개발자가 아닌 최종 사용자 인 경우 프로그램 호환성 문제 해결사 를 실행 하거나 에뮬레이션 설정을 조정하여 일부 응용 프로그램이 더 잘 작동하도록 할 수 있습니다. 그러나 모든 문제를 해결할 것이라는 보장은 없습니다.

대부분의 경우 Windows 응용 프로그램이 ARM 용 Windows 10에서 작동하지 않으면 Microsoft는 개발자가 지원되는 기술을 사용하도록 다시 컴파일 할 것을 제안합니다.

예를 들어 현재 x64 아키텍처에서만 사용할 수있는 앱의 솔루션은 무엇입니까? ARM 또는 x86 버전을 만듭니다.

OpenGL 4.2 사용자가있는 앱이 있습니까? 대신 DirectX 9 이상 버전을 사용하십시오.

ARM 용으로 설계되지 않은 드라이버가 있습니까? ARM과 함께 작동하도록 다시 컴파일하십시오.

모두 잘되고 좋은 것이지만 ARM에서 Windows 10의 매력 중 일부는 Windows RT가 없었던 방식으로 레거시 Windows 응용 프로그램과 호환된다는 것입니다. ARM에 대한 지원을 추가하기 위해 개발자에게 더 많은 작업을 요청하는 것은 Microsoft가 수년 동안 (제한된 성공만으로) 해왔 던 것과 다른 모든 것이 아닙니다. 개발자가 새로운 Universal Windows Platform에 자신의 응용 프로그램을 이식하고 Windows 저장소 .

좋은 소식은 HP Envy x2, Asus NovaGo 및 Lenovo Miix 630과 같은 ARM 장치에서 곧 출시 될 Windows 10에서 기존 Windows 응용 프로그램 중 일부 (심지어 많은 제품)가 즉시 작동해야한다는 것입니다.하지만 PC 제조업체가 이러한 컴퓨터를 사용하는 개발자는 플랫폼 개발에 많은 인센티브를 제공 할 것이라고 상상하기 어렵습니다. 개발자가 플랫폼을 채택하지 않으면 Microsoft 및 PC 제조업체가 ARM PC에서 새 Windows를 구입하도록 고객을 설득하는 것이 어려울 수 있습니다.

여기에는 약간의 닭고기와 달걀 문제가 있습니다. 아마도 ARM에서 Windows가 지원하는 것에 많은 제한이 없다면 그럴 수 없습니다. 그러나 완전히 다른 칩 아키텍처를 사용하는 장치에서 수백만 개의 기존 Windows 응용 프로그램을 실행하는 것은 이미 큰 도전이었습니다. 몇 가지 제한이 있다는 것은 놀라운 일이 아닙니다.

https://liliputing.com/2018/02/microsoft-explains-some-things-that-windows-10-on-arm-wont-do.html





fail0verflow는 Nintendo Switch를 본격적인 Linux PC로 바꾸어줍니다.


Linux가 Nintendo Switch 게임 콘솔에 로드 될 수있는 악용 사례를 보여준 지 2 주 만 에 fail0verflow가 Nintendo의 태블릿에서 실행되는 본격적인 G NU / Linux 기반 운영 체제 인 것으로 보이는 새로운 비디오로 돌아 왔습니다 .

이 비디오에는 터치 스크린 입력, 인터넷 연결 및 3D 그래픽을 지원 하는 KDE Plasma 데스크탑 환경을 실행하는 스위치가 나와 있습니다.

온 스크린 키보드로 텍스트를 입력 할 수 있으며 멀티 터치 지원을 통해 웹 브라우저에서 핀치 - 줌 (pinch-to-zoom)과 같은 기능을 사용할 수 있습니다.

화면 밝기를 조정할 수 있으며 화면이 단순한 터치로 잠에서 깨어날 수있는 것처럼 보입니다.

fail0verflow의 비디오는 Nintendo Switch에서 터치 친화적 인 Linux 기반 운영 체제를 실행할 수 있음 을 보여 주지만 여전히 가정에서 쉽게 할 수있는 것은 아닙니다. Nintendo는 최신 게임 콘솔에 맞춤 펌웨어를로드하는 쉬운 방법을 제공하지 않으며 fail0verflow는 Linux 설치에 사용 된 악용에 대한 지침이나 많은 세부 사항을 공개하지 않았습니다.

즉, 우리는이 해킹이 악용 한 취약성이 Nintendo가 간단한 소프트웨어 업데이트로 해결할 수없는 것이라고 말합니다. 회사가 궁극적으로 취약하지 않은 새로운 하드웨어를 출시하더라도, Nintendo는 현재까지 수 백만 대의 스위치 콘솔을 판매 했으므로 이미 Linux 친화적 인 스위치가 많이 있습니다.

물론, $ 399 게임 콘솔을 구입하는 데 관심이있는 대부분의 사람들은 스위치 용으로 개발 된 게임을 즐기는 데 가장 관심이 있습니다. 범용 타블렛을 원한다면 상당히 저렴한 옵션이 있습니다.

그러나 하드웨어가 실행되도록 설계되지 않은 소프트웨어를 실행하는 것은 여전히 ​​재미 있습니다.

https://liliputing.com/2018/02/fail0verflow-turns-a-nintendo-switch-into-a-full-fledged-linux-pc.html









How To Install Google Chrome In Debian



Installation of Google Chrome

Before installing Google Chrome, add repo link on apt source list.

root@linuxhelp:~# nano /etc/apt/sources.list
deb http://dl.google.com/linux/chrome/deb/ stable main

Now download the key for Google Chrome by triggering the following command.

root@linuxhelp:~# wget https://dl-ssl.google.com/linux/linux_signing_key.pub

--2016-11-10 10:15:57--  https://dl-ssl.google.com/linux/linux_signing_key.pub
Resolving dl-ssl.google.com (dl-ssl.google.com)... 74.125.130.93, 74.125.130.91, 74.125.130.190, ...
Connecting to dl-ssl.google.com (dl-ssl.google.com)|74.125.130.93|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5840 (5.7K) [application/octet-stream]
Saving to: ‘linux_signing_key.pub’

linux_signing_key.p 100%[=====================>]   5.70K  --.-KB/s   in 0.003s

2016-11-10 10:15:58 (1.72 MB/s) - ‘linux_signing_key.pub’ saved [5840/5840]

Next add that key by using apt-key command

root@linuxhelp:~# apt-key add linux_signing_key.pub
OK

Now update the key with the help of following command.

root@linuxhelp:~# apt-get update

Ign http://dl.google.com stable InRelease
Get:1 http://dl.google.com stable Release.gpg [916 B]                          
Get:2 http://dl.google.com stable Release [1,189 B]                            
Get:3 http://dl.google.com stable/main amd64 Packages [1,440 B]                
Get:4 http://ftp.debian.org jessie-updates InRelease [145 kB]                  
Hit http://security.debian.org jessie/updates InRelease                        
Ign http://dl.google.com stable/main Translation-en_US                         
Ign http://dl.google.com stable/main Translation-en       
Get:5 http://ftp.debian.org jessie-updates/main Sources [15.4 kB]
Get:6 http://ftp.debian.org jessie-updates/contrib Sources [32 B]  
Get:7 http://ftp.debian.org jessie-updates/contrib amd64 Packages [32 B]
Get:8 http://ftp.debian.org jessie-updates/contrib Translation-en [14 B]
Get:9 http://ftp.debian.org jessie-updates/main Translation-en [12.6 kB]
Get:10 http://ftp.debian.org jessie-updates/main amd64 Packages [15.5 kB]    
Hit http://security.debian.org jessie/updates/main Sources
Hit http://security.debian.org jessie/updates/contrib Sources
Hit http://security.debian.org jessie/updates/main amd64 Packages
Hit http://security.debian.org jessie/updates/contrib amd64 Packages
Hit http://security.debian.org jessie/updates/contrib Translation-en
Hit http://security.debian.org jessie/updates/main Translation-en
Fetched 192 kB in 4s (40.3 kB/s)
Reading package lists... Done

Once the key is updated,  install the Google Chrome stable edition by invoking apt-get install command.

root@linuxhelp:~# apt-get install google-chrome-stable

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libappindicator1 libdbusmenu-glib4 libdbusmenu-gtk4 libindicator7
Recommended packages:
  indicator-application
The following NEW packages will be installed:
  google-chrome-stable libappindicator1 libdbusmenu-glib4 libdbusmenu-gtk4
  libindicator7
0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 46.0 MB of archives.
After this operation, 179 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://dl.google.com/linux/chrome/deb/ stable/main google-chrome-stable amd64 54.0.2840.90-1 [45.8 MB]
Get:2 http://ftp.debian.org/debian/ stable/main libdbusmenu-glib4 amd64 12.10.2-1 [104 kB]
Get:3 http://ftp.debian.org/debian/ stable/main libdbusmenu-gtk4 amd64 12.10.2-1 [90.8 kB]
Get:4 http://ftp.debian.org/debian/ stable/main libindicator7 amd64 0.5.0-2 [52.2 kB]
Get:5 http://ftp.debian.org/debian/ stable/main libappindicator1 amd64 0.4.92-3.1 [52.5 kB]
Fetched 46.0 MB in 1min 2s (734 kB/s)                                          
Selecting previously unselected package libdbusmenu-glib4:amd64.
(Reading database ... 141817 files and directories currently installed.)
.
.
.
Setting up google-chrome-stable (54.0.2840.90-1) ...
update-alternatives: using /usr/bin/google-chrome-stable to provide /usr/bin/x-www-browser (x-www-browser) in auto mode
update-alternatives: using /usr/bin/google-chrome-stable to provide /usr/bin/gnome-www-browser (gnome-www-browser) in auto mode
update-alternatives: using /usr/bin/google-chrome-stable to provide /usr/bin/google-chrome (google-chrome) in auto mode
Processing triggers for libc-bin (2.19-18+deb8u6) ...

  

Now Google Chrome is ready to be accessed. Enter chrome on the activities search bar, and click on the chrome icon to access Google Chrome.

Google-Chrome-web-browser

You'll get a Pop-up menu. Click on the checkbox and click OK

Google-Chrome-web-browser-checkbox

Now browser is open as below.

Google-Chrome-web-browser-open

Type google.co.in on the address bar.

Google-Chrome-web-browser-address-bar

You can search your favorite sites through Google Chrome.

Google-Chrome-web-browser-search



https://www.linuxhelp.com/how-to-install-google-chrome-in-debian/



Linux vs Meltdown과 Spectre 전투 계속됨

픽스 붕괴와 스펙터는 리눅스와 다른 모든 운영체제 프로그래머들에게 오랜 시간이 걸릴 것이다. 여기에 리눅스 개발자가 있습니다.



리눅스 개발자들은 붕괴와 유령 처리에 많은 진전을 만들었습니다 . 좋습니다.하지만 끝내야 할 일이 많이 남아 있습니다.



첫째로, 간단한 리프레셔.

Meltdown 은 CPU 취약점입니다. 최신 프로세서의 순서에 벗어난 실행을 사용하여 임의의 커널 메모리 위치를 읽는 방식으로 작동합니다. 여기에는 개인 데이터와 암호가 포함될 수 있습니다. 이 기능은 중요한 성능 기능이었습니다. 2010 년 이후의 인텔 프로세서에서 가장 많이 사용되는 현대 프로세서에 많이 사용됩니다. 사용자 응용 프로그램과 운영 체제의 메모리 할당 사이의 벽을 파괴함으로써 잠재적으로 다른 프로그램과 운영 체제의 메모리를 감시하는 데 사용될 수 있습니다.

스펙터 (Specter) 는 여러 애플리케이션 간의 장벽을 허물어 버립니다 . 이론적으로는 응용 프로그램을 트릭하여 커널, 메모리 위치가 아닌 임의의 프로그램에 액세스하도록 이론적으로 사용할 수 있습니다. Spectre는 Meltdown보다 공격하기가 어렵지만, 완화하기가 더 어려우며 Meltdown보다 더 많은 칩 아키텍처를 공격합니다. 현재로서는 보편적 인 스펙터 패치가 없습니다.

리눅스 개발자들은 두 가지 문제에 대해 만족하지 않습니다. 그들은 루프에 보관되지 않았으며 보안 취약점을 완화하기 위해 패치를 밖으로 내 보내야했습니다. Linux stable branch의 관리자 인 Greg Kroah-Hartman은 " 리눅스 커널 커뮤니티와 적절하게 상호 작용하지 않는 방법에 대한 교과서의 예 "라고 말하면서 , 관련된 사람들과 회사는 무슨 일이 일어 났는지 알고 있으며, 모든 것이 결국 나올 것이지만, 지금 당장 우리는 문제의 해결에 집중할 필요가있다.

그렇다면 우리는 어디에서 문제를 해결할 것인가? 작업은 계속되고 있지만 안정적인 리눅스 커널 4.14.2의 최신 업데이트에는 최신 패치가 포함되어 있습니다. 일부 사용자는 이번 릴리스에서 부트 문제가 발생할 수 있지만 4.14.13은 며칠 내에 종료 될 것입니다.

4.4 및 4.9 안정 커널 트리에도 패치가 추가되었습니다. 그러나 Kroah-Hartman은 "이 백 포트는 4.14 및 4.15에있는 메인 라인 버전과 매우 다른데, 다른 버그가 발생했습니다." 그러나 그는 "지금은 소수에 불과하며 업그레이드를 막지 않아야한다"고 말했다.

구형 리눅스 커널로 리눅스 배포판을 돌리고 있다면 멈추십시오. 패치가 없습니다!

왜 안돼? Kroah-Hartman은 "Meltdown 문제를 해결하기위한 패치가 없기 때문에 현재 커널 버전에 포함되어있는 수백 가지의 알려진 악용 및 버그에 비해 미미합니다." 그는 계속해서 "당신이 쓸모없고 안전하지 않은 커널 버전을 실행하도록 강요 한 사람들에게 소리 쳐라. 그렇게하는 것은 완전히 무모한 행동이라는 것을 배워야한다."

당신이 실행하는 경우 잠금로드 할 준비하면서 ARM64 프로세서, 패치를, 밖으로 아직 없습니다. 그들은 몇 주 안에 4.15에서 사용할 수 있습니다. 그러나 패치는 Android 공통 커널 트리 에서 사용할 수 있습니다 ARM64 수정은 3.18, 4.4 및 4.9 분기 에서 사용할 수 있습니다.

이 패치들은 모두 Meltdown 문제를 해결합니다. 스펙터는 다른 이야기입니다. 아직 사용할 수있는 유령 패치가 없습니다. Kroah-Hartman이 설명했듯이 "Spectre 문제는 커널 개발자가 해결해야 할 마지막 문제 였기 때문에 우리 모두 Meltdown 문제를 연구하고 있었으며 Spectre 문제가 무엇인지 전혀 정확히 알 수 없었습니다. 주위에 떠 다니는 패치는 공개적으로 게시 된 패치보다 훨씬 더 형편 없었습니다. "

따라서 커널 개발자는 "이러한 문제를 해결하고 업스트림에 병합"하기 위해 몇 주일이 걸릴 것입니다. 이상적입니까? 아뇨,하지만 크로아 - 하트만은 어깨를 으.했습니다. "가장 좋은 소식은 아니지만 현실입니다. 위안이라면 다른 운영 체제가 이러한 문제에 대한 완전한 해결책을 가지고있는 것처럼 보이지 않을 것입니다. 업계 전체가 지금 같은 배에 있습니다. 기다릴 필요가 있고 개발자들이 문제를 가능한 빨리 해결할 수 있도록해야한다 "고 말했다.

x86 또는 ARM64에서 Linux를 실행하지 않는 경우 조심하십시오. 지금은 다른 프로세서 유형을위한 패치가 없습니다. x86 (AMD 및 Intel 칩셋), POWER 8, POWER 9, System z 및 SPARC도 취약하다는 것을 알고 있습니다.

특정 배포판에 관해서는 레드햇 과 수세 가 패치를 발표했다.

데비안 은 3 가지 알려진 붕괴 공격 벡터 중 하나 ( CVE-2017-5754) 중 일부 (전부는 아님)에 대해 설명했습니다. 다른 두 가지 인 CVE-2017-5715 및 CVE-2017-5753의 경우 데비안은 여전히 ​​공격 대상입니다.

Ubuntu 제품 개발 부사장 인 Canonical 의 Dustin Kirkland 는 세 가지 문제에 대한 후보 커널을 현재 사용할 수 있다고 발표했습니다 . "이 후보로 식별되는 모든 차단 문제가 없으면 GA에 이러한 커널을 2018 년 1 월 9 일까지 우분투의 보안 아카이브로 기대합니다 . "

따라서 해결할 수있는 문제는 곧 주요 Linux 라인에서 수정 될 것입니다. 그러나 이것은 시작일뿐입니다. Meltdown과 Spectre 변종은 수년 동안 우리와 함께 할 것입니다. Kroah-Hartman이 결론을 내리면, "잠재적 인 문제를 완화 할 수있는 방법을 강구하기 위해 내년에 많은 연구가 이루어질 것입니다."

http://www.zdnet.com/article/the-linux-vs-meltdown-and-spectre-battle-continues/



Ubuntu에서 Android 앱 지원을 제공하는 UBPorts (Anbox를 통해)


캐 노니 컬 (Canonical)  이 올해 초 스마트 폰용 우분투 리눅스 소프트웨어 개발을 포기한 이후, UBPorts 개발자 그룹은 캐 노니 컬 (Canonical)이 중단 한 부분을 선택하기로 결정했다 .

커뮤니티 기반 프로젝트는 캐 노니 컬 (Canonical)과 같은 회사의 자원을 가지고 있지 않지만 개발자는 여전히 스마트 폰에서 우분투를 실행하는 아이디어를 좋아하기 때문에 소프트웨어 개발을 계속하고 공식 및 비공식 빌드를 출시 했습니다. 다수의 장치 .

물론 스마트 폰에서 Android 나 iOS 이외의 다른 것을 실행하는 데있어서 가장 큰 문제 중 하나는 대다수의 모바일 앱이 작동하지 않는다는 것입니다.하지만 UBPorts가 솔루션을 과시하기 시작했습니다. Android 앱은 기본적으로 일부 우분투 전화. 거의.

최신 커뮤니티 업데이트에서 개발 팀은 Ubuntu Touch 버전이 올해 초에 논의한 도구 인 Anbox를 지원한다고 발표했습니다.이 도구는 GNU / Linux 운영 체제에서 Android 응용 프로그램을 실행할 수있게합니다.

Anbox를 사용하면 기본적으로 Android 시스템을 Ubuntu (또는 다른 GNU / Linux 배포판)와 동일한 Linux 커널을 사용하여 장치와 상호 작용하는 컨테이너에 넣을 수 있으므로 Android 응용 프로그램을 기본 응용 프로그램처럼 실행할 수 있습니다.

이 시점에서 Ubuntu Touch 용 Anbox는 아직 많은 작업이 진행 중입니다. 컨테이너 방식이기 때문에 스마트 폰 카메라 나 다른 하드웨어를 아직 지원할 수 없습니다.

UBPorts 개발자들은 소프트웨어가 비교적 강력한 기능을 필요로하기 때문에 Ubuntu Touch를 실행할 수있는 모든 휴대 전화에서 작동하지 않을 것이라고 말합니다. 예를 들어 Ubuntu와 함께 출하되었던 저렴한 BQ 스마트 폰은 아마도 처음에는 지원되지 않을 것입니다.

수백만 개의 Android 앱을 실행할 수있는 Ubuntu 기반 휴대 전화를 꿈꾸는 경우라면 꿈이 현실이되는 데 조금 더 가깝습니다.

를 통해 CuriousPost , UBPorts 포럼 및 UBPorts 커뮤니티 업데이트 (19) (33 개의 분 후 시작)

https://liliputing.com/2017/12/ubports-bringing-android-app-support-ubuntu-phones-via-anbox.html





cio

글: Swapnil Bhartiya | CIO | 2017.03.03



최근에는 많은 사람이 라즈베리 파이 3에 관심을 보이고 있다. 그런데 이 기기에 라즈비안(Raspbian)을 설치하려면 먼저 마이크로SD 카드를 fat32 파티션으로 포맷해야 한다. 여기서는 이 포맷 방법에 대해 살펴본다.

데스크톱 환경에 따라 포맷 작업을 하는 다양한 툴이 있으므로, 여기서는 데스크톱 환경과 무관하게 쓸 수 있는 방법, 즉 커맨드 라인을 이용한 방법을 살펴보자. 리눅스 커맨드 라인에서 SD 카드나 USB 드라이버, 마이크로SD 등을 fat32 파일 시스템으로 포맷하려면 다음과 같이 하면 된다.

1. 플래시 드라이브를 데스크톱에 삽입하고 이를 인식하기 위해 'lsblk' 명령을 실행한다. 다음과 같은 결과가 나타날 것이다. 여기서 'sdb'가 플래시 스토리지이다.

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sdb 8:16 1 3.8G 0 disk
├─sdb2 8:18 1 2.4M 0 part
└─sdb1 8:17 1 1.5G 0 part /media/sandisk

2. 커맨드 라인을 이용한 포맷 툴은 여러 가지가 있지만 여기서는 필자가 최근 자주 사용하는 'parted' 유틸리티를 이용한다. 포맷하고자 하는 블록 기기 이름과 함께 'parted' 명령을 실행한다. 여기서는 'sdb'이다. 블록 이름을 잘못 사용하면 다른 드라이브가 포맷될 수도 있으므로 특히 주의해야 한다.

3. 기본 명령 형식은 다음과 같다. 포맷하려는 블록 기기 이름이 다르다면 'sdb' 부분을 바꾸면 된다.

sudo parted /dev/sdb

4. 이제 사용자 암호를 입력하라는 표시가 나오고 parted가 사용자 이름과 $ 기호를 대체한다는 알림이 등장할 것이다. parted 유틸리티가 실행됐다는 의미이다. 이제 파티션 테이블을 만들자. 여기서는 MBR(Master Boot Record)을 이용한다.

(parted) mklabel msdos

5. 일단 파티션 테이블이 만들어지면, 드라이브에 파티션을 만들 수 있다. 여기서는 파티션을 1개만 만든다.

(parted) mkpart primary fat32 1MiB 100%

6. 이제 여기에 부트 플래그를 설정하자.

(parted) set 1 boot on

7. 이제 parted 툴에서 빠져나온다.

(parted) quit

8. 이제 만든 파티션을 fat32로 포맷해야 한다. 먼저 이 파티션이 잘 만들어졌는지 확인하기 위해 'lsblk' 명령을 실행한다. 정상적으로 진행됐다면 'sdb'의 새 파티션이 볼 수 있을 것이다.

9. 이제 이를 fat32로 포맷하자.

sudo mkfs.vfat /dev/sdb1

'sdb1' 부분을 사용하는 드라이브의 파티션으로 바꾸면 된다. 다시한번 강조하지만 'sdb' 자체가 아니라 'sdb'의 파티션을 포맷해야 한다는 것을 주의하자. 지금까지 리눅스에서 외장 스토리지 기기를 포맷하는 방법을 살펴봤다. 이제 이 이동식 드라이브를 잘 사용하기만 하면 된다.



※ 본 내용은 한국IDG(주)(http://www.ciokorea.com)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒ CIO Korea. 무단전재 및 재배포 금지


[원문출처 : http://www.ciokorea.com/news/33296]




+ Recent posts