Microsoft의 Windows 10 'Redstone 5'빌드에서 클라우드 클립 보드 소개
Microsoft는 Windows 10 'Redstone 5'의 최신 미리보기에서 Set, 메모장 등의 업데이트와 함께 새로운 크로스 플랫폼 '클라우드 클립 보드'를 테스트하고 있습니다.
Microsoft는 마침내 최신 Windows 10 "Redstone 5"테스트 빌드의 일부로 예상되는 클라우드 클립 보드 기술 을 선보일 예정 입니다.
5 월 9 일에 Microsoft는 Redstone 5 Build 17666 을 Fast 및 Skip Ahead 링의 Insider 테스터에게 배포 했습니다. 이 빌드에는 Microsoft 공무원이 이번 주 개발자 회의 인 Build 2018에서 논의한 여러 가지 Windows 관리 기능이 포함되어 있습니다.
그러나 17666의 주요 신기능은 사용자가 여러 기기에서 콘텐츠를 복사 할 수있는 "새로운 클립 보드 환경"입니다. 이 빌드에서 WIN + V를 누르면이 새로운 클라우드 클립 보드가 테스터에게 표시됩니다. 타임 라인 및 세트에서 동일한 로밍 기술을 사용하여 여러 장치에서 항목을 공유 할 수 있습니다. 클라우드 클립 보드를 통해 사용자는 항상 사용하는 항목을 고정 할 수 있습니다.
현재 클립 보드 기록은 일반 텍스트, HTML 및 1MB 미만의 이미지를 지원합니다. 클립 보드의 로밍 된 텍스트는 100kb 미만의 내용으로 제한됩니다.
또한 오늘의 빌드를 통해 사용자는 파일 탐색기, 파일 탐색기 컨텍스트 메뉴 및 공용 파일 대화 상자 (열기 및 저장 대화 상자)에 어두운 테마를 선택할 수 있습니다.
Build 2018에서 발표 된 바와 같이 Microsoft는 유닉스 / 리눅스 라인 엔딩과 매킨토시 라인 엔딩을 메모장 에 추가 하여 메모장 에서 CRLF, LF 및 CR을 지원합니다. 이번 주 Build 기조 동안 많은 사랑을 얻은 개발자 기능입니다. Microsoft는 또한 메모장에서 단어 나 구를 강조 표시하고 Bing을 사용하여 검색 할 수 있습니다. (팀 윈도우 - 메모장을 너무 많이 사용하지 마십시오.)
Microsoft는 앱, 문서 등을 지원하기 위해 빌드 17666부터 검색 미리보기를 확장했습니다. 검색 미리보기를 사용하면 문서 또는 원격 데스크톱 세션에서 수행중인 작업으로 돌아가고 사용자가 더 많은 정보를보고 웹에서 신속한 질문에 답변 할 수 있습니다.
앞서 언급했듯이 Sets에는 창 설정 관리 기능에 대한 여러 가지 향상된 기능이 포함되어 있습니다. 이제 세트에는 Microsoft의 새로운 Fluent Design을 보거나 주신 여러분 모두에게 아크릴 제목 표시 줄이 있습니다. Recent Edge 브라우저 탭이 이제 Alt + Tab에 표시됩니다. 사용자는 앱이나 웹 사이트를 새 창이나 새 탭에서 열지 여부를 선택할 수 있으며 Edge에서 할 수있는 것처럼 집합에서 웹 탭을 음소거하도록 선택할 수도 있습니다.
가장 긴 시간 동안 개발자는 Chrome OS 기기를 가져 와서 Crouton 과 같은 도구를 실행 하여 Linux 기반 개발자 기기로 만들었습니다. 그건 약간 번거 롭긴했지만 효과가있었습니다. 그러나 일이 점점 쉬워지고 있습니다. 머지 않아 Chrome OS 컴퓨터에서 Linux 앱을 실행하려면 설정 메뉴에서 토글을 전환하면됩니다. 구글이 현재 운영 체제의 안정 버전 인 데비안 스트레치를 실행하는 맞춤형 가상 머신으로 크롬 OS를 선적하기 시작할 것이기 때문이다.
우리가 여기있는 셸에 대해서만 이야기하는 것이 아니라 그래픽 응용 프로그램에 대한 완전한 지원이라고 강조 할 필요가 있습니다. 즉, 예를 들어 Chrome OS 컴퓨터에서 바로 Microsoft Linux 버전의 Visual Studio Code를 실행할 수 있습니다. 작년에 Chrome OS에 제공된 Android 앱에 대한 내장 지원 기능 덕분에 Android Studio에서 Android 앱을 빌드하고 랩톱에서 바로 테스트 할 수 있습니다.
Chrome OS에서 Linux의 첫 번째 미리보기를 Pixelbook에서 사용할 수 있으며 더 많은 장치를 곧 지원할 예정입니다.
Google의 Chrome OS Kan Liu의 PM 담당 이사는 사람들이 전에 Crouton을 사용하고 있다는 사실을 분명히 알고있었습니다. 하지만 이렇게하면 Google의 운영체제와 함께 제공되는 모든 보안 기능을 없애 버릴 수도 있습니다. 그리고 최근 몇 년 동안 더 강력한 Chrome OS 기기가 출시되면서 이와 같은 기능에 대한 수요도 커졌습니다.
팀은 그래픽 응용 프로그램에 대한 지원을 가능하게하기 위해 Wayland 디스플레이 서버를 통합하기로했습니다. 사용자의 관점에서 볼 때 실제 윈도우 드레싱은 Chrome OS에서 다른 Android 또는 웹 앱과 동일하게 보입니다.
대부분의 일반 사용자는 내장 Linux 지원의 이점을 반드시 누릴 수는 없지만 Chrome OS 컴퓨터를 개발자에게 더욱 매력적으로 만들 것입니다. 특히 Google의 Pixelbook과 같은 고급 제품은 더욱 매력적입니다. Liu는 자신의 팀이 가상 머신을 최적화하는 데 많은 시간을 투자 했으므로 Linux 응용 프로그램을 실행할 때 많은 오버 헤드가 없으므로 성능이 떨어지는 시스템이 문제없이 코드 편집기를 처리 할 수 있어야한다는 것을 의미합니다.
이제 Wine 에뮬레이터를 사용하여 누군가 Chrome OS에서 Windows 응용 프로그램을 실행하기까지는 몇 시간 밖에 걸리지 않습니다 .
crouton은 사용하기 쉬운 Chromium OS 중심의 chroot 생성기에 번들로 제공되는 스크립트 세트입니다. 현재 우분투와 데비안이 지원되고 있지만, "Chromium OS Debian, Ubuntu, Probably Another Distros 결국 Chroot Environment"는 (cpropodece는 말할 것도없이 꽤 재미 있습니다.)
"crouton"... 두문자어?
그것은 ChRomium Os Universal chrooT environment ... 또는 그와 비슷한 것입니다. 대문자 잠금이 (대부분) 추방되고 키캡이 모두 소문자이면 대문자가 정말로 중요합니까?
계속 전진 ...
이게 누구야?
Chromium OS 기기에서 Linux를 직선으로 실행하고 물리적 보안을 신경 쓰지 않는 사용자. 또한 우스꽝스러운 일을 대비하여 Linux 도구와 명령 줄에 대한 지식이 있으면 더 좋지만 꼭 필요한 것은 아닙니다.
chroot는 무엇입니까?
가상화와 마찬가지로 chroot는 게스트 OS에 자체의 분리 된 파일 시스템을 제공하여 호스트 OS와 다른 바이너리 환경에서 응용 프로그램을 실행할 수있게합니다. 가상화와 달리 두 번째 OS 는 부팅 하지 않습니다 . 대신 게스트 OS는 Chromium OS 시스템을 사용하여 실행 중입니다. 이것의 이점은 모든 것이 기본적으로 실행되기 때문에 제로 속도의 패널티가 있으며 동시에 두 개의 OS를 부팅하는 RAM을 낭비하지 않는다는 것입니다. 단점은 하드웨어에 알맞은 chroot를 실행해야하며, 소프트웨어는 Chromium OS의 커널과 호환 가능해야하며, 컴퓨터 자원은 호스트 Chromium OS와 게스트 OS간에 불가결하게 연결되어 있어야합니다. 이것이 의미하는 바는,는 chroot가 직접보기 외부 파일에 액세스 할 수 있지만 것입니다 수전체 메모리 내용을 포함하여 모든 하드웨어 장치에 액세스하십시오. 게스트 운영체제에서의 루트 익스플로잇은 기본적으로 Chromium OS의 나머지 부분에 자유롭게 액세스 할 수 있습니다.
이를 수행하는 방법에 대한 자세한 내용은 Chromium OS wiki 페이지 로 이동 하여 기기 모델을 클릭하고 개발자 모드로 들어가기 섹션 의 단계를 따르십시오 .
개발자 모드는 기본 설정에서 완전히 안전 하지 않으므로 chroot에서 사용자의 데이터를 지키기위한 암호를 기대하지 마십시오. crouton은 chroot 암호화를 지원하지만 암호화는 passphrase의 품질만큼만 강력합니다. 이 경고를 고려하십시오.
또한 crouton 확장 을 설치하는 것이 좋습니다. crouton 확장 은 extension또는 xiwi 대상 과 결합 하여 Chromium OS와의 통합 기능을 향상시킵니다.
그게 다야! 놀랐지?
용법
crouton은 강력한 도구이며 많은 기능이 있지만 기본적인 사용법은 가능한 한 간단합니다.
crouton을 사용하기 만하면 https://goo.gl/fd3zc 에서 최신 버전을 다운로드 할 수 있습니다 . 그것을 다운로드하고 쉘을 열어서 (Ctrl + Alt + T, 타이핑 shell하고 엔터를 치십시오), sh ~/Downloads/crouton도움말 텍스트를보기 위해 실행 하십시오. 몇 가지 사용 예제는 "예제"섹션을 참조하십시오.
crouton을 수정하는 경우 repo를 복제하거나 다운로드 한 후 installer/main.sh직접 실행 하거나 make자체 빌드를 사용 하는 것이 좋습니다 crouton. 또한 최신 릴리스를 다운로드하고 다운로드 폴더로 cd 한 다음 그 sh crouton -x안에 포함 된 맛있는 스크립트를 추출 할 수 있지만 Makefile과 같은 빌드 타임 도구가 누락됩니다.
crouton은 "대상"개념을 사용하여 설치할 대상을 결정합니다. chroot 환경에서 실행될 때 문제를 피하기 위해 약간의 해킹이 필요할 수 있습니다. 따라서 대상에 의해 수행되는 것을 원할 경우 chroot를 만들 때 해당 대상을 설치하면 더 쉽게 시간을 가질 수 있습니다. 목표를 포함하는 것을 잊어 버릴 염려는 없습니다. 나중에 chroot를 갱신하고 추가 할 수 있습니다. 실행하여 사용 가능한 대상 목록을 볼 수 있습니다 sh ~/Downloads/crouton -t help.
chroot를 설정하고 나면 새로 설치된 enter-chroot명령이나 특정 대상의 start * 명령 중 하나를 사용하여 쉽게 chroot를 입력 할 수 있습니다 . 따 - 다! 그것은 쉽다.
예제들
쉬운 방법 (Xfce로 우분투 LTS를 원한다고 가정)
다운로드 crouton
쉘 (Ctrl + Alt + T, 타입을 입력 shell하고 엔터 키를 누르십시오)을 열고 실행하십시오. sudo sh ~/Downloads/crouton -t xfce
참을성있게 기다리고 좋은 사람과 같은 프롬프트에 답하십시오.
끝난! Xfce 세션을 실행 sudo enter-chroot startxfce4하거나 특별한 지름길로 바로 뛰어 넘을 수 있습니다 .sudo startxfce4
Ctrl + Alt + Shift + Back 및 Ctrl + Alt + Shift + Forward를 사용하여 Chromium OS 및 실행중인 그래픽 chroot를 순환합니다.
Xfce에서 로그 아웃하여 chroot를 종료하십시오.
암호화!
-ecrouton을 실행하여 암호화 된 chroot를 만들거나 암호화되지 않은 chroot를 암호화 할 때 매개 변수를 추가하십시오 .
chroot가 저장된 장소와 별도로 암호 해독 키를 저장하여 chroot에 대한 추가 보호 기능을 얻을 수 있습니다. 이 -k매개 변수를 사용하여 chroot를 만들 때 키를 저장할 파일 또는 디렉토리 (예 : USB 드라이브 또는 SD 카드)를 지정합니다. 이 파일을 잃어 버리면 chroot가 해독 할 수 없게됩니다. 물론 그 점이 중요합니다.
어이, 우분투 16.04는 꽤 오래되었습니다. 나는 젊고 엉덩이에요.
-r매개 변수는 사용하고자하는 배포판 버전을 지정합니다.
실행 sh ~/Downloads/crouton -r list하여 인식 된 릴리스 및 해당 배포판을 나열하십시오.