Linux 운영 체제를 갖춘 전화. 휴대폰에 Ubuntu Touch를 설치합니다. 완전한 Linux 설치 프로그램 애플리케이션 설치

안녕하세요, 최고의 모바일 포털사이트 독자 여러분! 이 기사에서는 Android에서 본격적인 운영 체제를 실행하는 방법에 대해 설명합니다. 오늘은 Windows XP와 Linux라는 두 가지 운영 체제에 대해 이야기하겠습니다. 그럼 사업을 시작합시다.

리눅스

Android에서 Linux를 실행하는 더 쉬운 지침부터 시작해 보겠습니다. 먼저 이 방법에는 ROOT 권한이 필요하다는 점을 경고하겠습니다. 또한 Android 5.0 Lollipop, Android 6.0 Marshmallow 이상을 기반으로 하는 스마트폰을 사용하는 경우 맞춤 커널이 필요합니다. 이 기사에서는 "ElementalX" 커널이 설치된 Nexus 5를 사용합니다. 그럼 시작해 보겠습니다.

지침:
1. 먼저, 대부분의 표준 Unix 도구를 제공하는 BusyBox 프로그램을 다운로드하여 설치해야 합니다.

2. 다음으로 Linux Deploy 프로그램을 다운로드하여 설치합니다. 이것이 주요 구성 요소이며 이 프로그램이 없으면 공식 미러에서 배포판을 다운로드하고 microSD 카드에 디스크 이미지를 생성하고 마운트하기 때문에 아무것도 할 수 없습니다. 이를 설치하고 운영 체제 배포판을 설치합니다.
3. Linux Deploy 애플리케이션을 연 후 구성 패널로 이동합니다. 여기에서 사용할 배포판을 선택하세요. 이 기사에서는 LXDE 환경에서 기본 Debian 배포판을 사용합니다.

4. 배포판을 선택한 후 설치 버튼을 클릭합니다. 설치시간은 약 30분 정도 소요됩니다.
5. 설치가 완료되면 애플리케이션은 Linux 환경을 시작하고 기본 시스템, SSH 서버, VNC 서버 및 앞서 선택한 그래픽 환경을 포함하는 작업 환경 자체를 설정합니다. 프로그램을 통해 SSH 및 VNC 서버를 구성할 수도 있습니다.
6. SSH나 VNC를 통해 연결할 수 있습니다. 저는 VNC 서버를 사용하지만 원하는 것을 사용해도 됩니다.
7. SSH 서버를 통해 연결한 경우 포트 "22"를 입력하고 기본 비밀번호는 "changeme"입니다.
8. 저처럼 VNC 서버를 통해 연결하려면 VNC 프로그램을 다운로드하고 실행한 후 필드에 "localhost:5900" 주소를 입력하세요. 기본 비밀번호는 SSH 서버와 동일합니다. - "changeme ".

9. Linux 배포판 실행을 즐겨보세요!

윈도우 XP

이제 좀 더 복잡한 것에 대해 알아보겠습니다. Android에서 Windows XP를 실행하는 것입니다. 어떻게 말해줄 수 있나요? 대답은 간단합니다 - Bochs. 이 응용 프로그램을 사용하여 Windows XP를 에뮬레이트할 것입니다. Bochs는 x86 기반 운영 체제를 에뮬레이트하는 프로그램으로 Windows DOS, Windows 3.1, Windows 95, Windows 98과 같은 운영 체제를 에뮬레이트하기 위해 만들어졌습니다. 하지만 오늘은 더 어려운 작업을 시도해 보겠습니다. Windows XP는 매우 느리고 인터넷에 연결되지 않는다는 점을 기억하는 것이 중요합니다. 따라서 인내심을 갖고 발생할 수 있는 문제에 대해 신경 쓰지 않는다면 계속 진행하십시오! 그럼 시작해 보겠습니다.

뭐가 필요하세요:
1. 윈도우 XP ISO 파일
2. PC용 Qemu 매니저
3.
4. 보흐스 SDL
5. 빈 디스크 이미지

지침:
1. PC용 Qemu Manager를 열고 새로운 가상 머신을 생성합니다. 원하는 대로 부르세요. 이 경우 이름은 "XP"가 됩니다.

2. 가상 머신에 할당할 RAM의 양을 입력하세요. 이 단계는 PC에만 적용되며 Android 기기에는 어떤 영향도 미치지 않습니다. "가상 디스크 사용 안 함" 옵션을 선택하세요. "다음"을 클릭하세요.

3. 다음 단계는 드라이버 탭으로 이동하여 "하드 드라이브 0"을 선택하는 것입니다. 다음으로, 이전에 다운로드한 "빈 디스크 이미지"의 경로를 선택하세요.

5. 마지막으로 모든 단계를 완료한 후 왼쪽 상단에 있는 녹색 버튼을 선택하여 가상 머신을 시작합니다. 이제부터는 일반 PC처럼 가상머신에 Windows XP를 설치하기만 하면 됩니다.

6. 설치가 완료되면 Bochs SDL .zip 파일의 압축을 풉니다. "빈 디스크 이미지"를 SDL 폴더로 이동합니다. "빈 디스크 이미지" 파일의 이름을 "c"로 바꿉니다.

8. Android에 Bochs 앱을 다운로드하고 설치합니다. 다음으로 열어보세요. 응용 프로그램 자체는 Windows XP의 존재를 감지하고 실행해야 합니다. 이것은 매우 느리다는 점을 기억하십시오!

Windows XP 운영 체제 바탕 화면으로 부팅하려면 최소 10분 정도 기다려야 합니다.

9. Windows XP를 즐겨보세요!

그게 다야. 관심을 가져주셔서 감사합니다!

안녕하세요, 사이트 사용자 여러분! 최근에 Android 기기에 Linux를 설치하려고 했습니다. 저는 Explay Tornado라는 스마트폰을 기니피그로 사용했습니다. 인터넷이 연결된 컴퓨터, USB 케이블, 스마트폰 자체가 필요했습니다. 스마트폰에 새 시스템을 설치하기 전에 장치에 Micro SD 카드가 설치되어 있고 루트 권한이 있는지 확인해야 합니다. 루트 권한이 없으면 루트 권한을 얻어야 합니다! 저는 Kingo Android ROOT라는 컴퓨터 프로그램을 사용했습니다. 얻을 수 있는 다른 프로그램도 많이 있습니다.

Google Market에서 다음 프로그램을 다운로드해야 합니다. 완전한 Linux 설치 프로그램; Android용 터미널 에뮬레이터; VNC뷰어

우선, Complete Linux Installer 응용 프로그램이나 프로그램을 사용하여 작업합니다. 다시 한 번 말씀드리지만, 우리는 Android 시스템을 Linux로 바꾸는 것이 아니라 한 시스템이 다른 시스템에서 작동하도록 만드는 것입니다. 응용 프로그램을 처음 시작하면 프로그램은 추가 작업을 위해 추가 구성 요소를 설치하라는 메시지를 표시하고 당연히 이에 동의하고 설치를 시작합니다. 인터넷 연결이 양호하다면 설치는 1분 이내에 완료됩니다. 그림에 표시된 대로 응용 프로그램은 부팅 스크립트를 설치하라는 메시지를 표시하며 확인 버튼을 클릭해야 합니다.

  • 다음으로 응용 프로그램을 사용하려면 시스템에 대한 전체 액세스 권한이 필요합니다. 이것이 바로 귀하와 제가 루트 권한을 받은 이유입니다. 다음 단계는 애플리케이션이 스마트폰이나 태블릿의 시스템 기능에 액세스할 수 있도록 허용하는 것입니다.
  • 그런 다음 다음 단계인 시스템 설치 가이드로 넘어갑니다. 프로그램은 새로운 환경을 설치하기 위한 모든 주요 요소에 대해 장치를 자동으로 검사하기 시작하고 태블릿이나 휴대폰에 설치할 수 있는 버전의 결과를 제공합니다. 제 경우에는 프로그램이 이러한 버전의 프로그램을 선택했습니다.
  • 위의 스크린샷에 표시된 것처럼 우리 장치가 확실히 재현할 수 있는 옵션이 나열되어 있습니다. 그러나 실습에서 알 수 있듯이 작동하지만 충돌이 발생합니다. 내 장치가 너무 약해서 충돌이 발생할 수 있습니다. 장치가 귀하에게 어떻게 작동할지 정확히 모르겠습니다. 그럼 Ubuntu 13.10 설치 예를 살펴보겠습니다.
  • Ubuntu 13.10이라고 표시된 버튼을 클릭하고 다음 항목으로 이동하여 자세히 논의하겠습니다.

이 프로그램은 시스템 이미지 다운로드를 제공하며 대형, 소형, 표준의 3가지 버전이 있습니다. 어떻게 다릅니까? 우선, 파일의 크기(무게)와 그에 따른 기능이 다릅니다. 내 장치에 메모리가 충분하지 않다는 것은 모두가 알고 있기 때문에 더 큰 메모리 카드를 설치하고 플래시 카드에서 더 적은 공간을 차지하는 시스템을 선택해야 합니다. 다운로드 이미지를 클릭하고 필요한 파일을 선택하세요. 크기가 매우 크기 때문에 스마트폰에서 토렌트를 통해 다운로드하는 것이 좋습니다. 만세, 다운로드를 설정할 때쯤에는 프로그램의 나머지 요구 사항을 충족할 수 있습니다.

프로그램을 종료하지 않고 Android용 터미널 에뮬레이터 다운로드를 클릭하세요. VNCViewer 프로그램은 다운로드 및 설치가 필요한 애플리케이션이 있는 필수 페이지로 즉시 Google Play로 이동합니다. 모두 다운로드하고 설치하셨나요? 이제 시스템 이미지가 로드되는 동안 ES-Explorer를 다운로드하고 다운로드 후 열고 메모리 카드로 이동합니다. Explorer를 통해 우리 시스템이라는 이름의 폴더를 생성합니다. 즉, "라는 이름의 폴더를 생성한다는 의미입니다. 우분투"이미지가 다운로드되면 새 폴더( 우분투).

  • 새 폴더에 파일의 압축을 풀면 그 안에 두 개의 파일이 있어야 합니다. 그 중 하나는 확장자가 .img입니다. 이 파일은 시스템을 시작합니다. 맨 처음으로 돌아가서 시스템 선택을 누르고 추가 메뉴에서 변경 버튼을 누릅니다. 이 메뉴에서는 스크린샷과 유사한 이미지 자체의 전체 경로를 나타냅니다.
  • 모든 것이 설정에 있는 것 같습니다. 그러나 시작할 때 터미널을 열고 아무것도 건드리지 않아야 하며 애플리케이션 자체는 백그라운드에서 필요한 데이터를 자동으로 선택해야 하지만 텍스트 명령을 실행하려면 루트 액세스를 통해 작업 실행을 확인해야 합니다. 여기서는 당연히 애플리케이션이 계속 작동하도록 허용합니다.
  • 그 후에는 새 시스템이 시작되고 스마트폰이 새 시스템처럼 작동할 수 있으며 터미널과 전체 그래픽 환경뿐만 아니라 새 시스템의 모든 기능을 사용할 수 있습니다. 이것으로 Linux Ubuntu 설치의 첫 번째 방법이 완료되었습니다.

아마도 그게 다일 것입니다. 질문이 있으시면 아래 자료 아래의 의견에 질문하십시오. 최선을 다해 상황을 이해하고 능력을 발휘하여 발생하는 문제를 해결하는 데 기꺼이 도움을 드리겠습니다.

  • 스마트폰,
  • 크라우드소싱
  • "전기양은 휴대폰에서 Linux를 꿈꾸나요?"


    솔직히 말해서, Ubuntu Phone의 실패와 SailfishOS에서 일어나고 있는 엄청난 헛소리 이후 저는 약간 우울했습니다. 여러분은 어떨지 모르겠지만, 제가 주로 사용하는 기기를 완벽하게 제어할 수 없는 상황으로 인해 저는 오랫동안 답답함을 느껴왔습니다.


    시스템 수준에서 배너 커팅을 설치하거나 dnscrypt를 올릴 수 없습니다. 트래픽의 일부는 Wi-Fi를 통해, 일부는 모바일 네트워크를 통해 유도됩니다. 루트에서만 액세스할 수 있는 필요한 파일을 가져옵니다. 그리고 부트로더를 열면 보증이 만료되고 비접촉 결제와 제조업체의 카메라에 대한 모든 "개선 사항"이 작동을 멈춥니다. SSH를 통해 install을 작성할 수 없으며 몇 초 안에 필요한 모든 패치가 포함된 애플리케이션을 받게 됩니다.


    그리고 제조업체가 설치한 수십 개의 제거 가능한 애플리케이션이 공간을 차지하고, 배터리를 소모하고, 지속적으로 스팸 알림을 보내고, 분석을 수집하는 것을 볼 때 저는 완전히 안타까움을 느낍니다. 이것이 우리가 도착한 현재입니다. 하드웨어용 폐쇄형 펌웨어를 사용하고 사용자를 이익의 원천으로만 봅니다.


    최근에 뭔가를 바꿀 수 있는 프로젝트를 발견했습니다...


    업데이트: i.MX8M 및 FullHD 화면이 거의 확실하게 사용됩니다. 만세!
    업데이트 2: 5일 만에 150만 달러 중 누락된 50만 달러가 회수되었습니다. 그 중 300,000달러는 기업 주문입니다. 캠페인 종료까지 아직 2주 남았습니다. “필요없다”고 말하는 사람들에게 좋은 대답이다.



    FOR UFO(삭제 가능): 이 기사는 주로 무료 장치 개발자가 현대 폐쇄형 하드웨어 시장에서 내려야 하는 문제와 어려운 결정에 관한 것입니다. + 공개되지 않은 이 특정 프로젝트에 대한 일부 정보. 모금 행사에 대한 모든 언급(및 링크)을 삭제했습니다. 참고로-괴짜 시대에 잘 살고 있습니다 (그런데 크라우드 펀딩 회사에 대한 링크가 있습니다).

    이게 뭔가요?

    Librem 5는 보안과 개인 정보 보호를 고려하여 가장 개방적인 하드웨어와 소프트웨어를 기반으로 구축된 Linux 스마트폰입니다. 아직 존재하지는 않지만 이미 1.5년에 걸쳐 완성된 계획이 있으며, 활발한 개발은 한 달 이내에 시작될 것입니다.

    WHO?

    Purism 팀은 가장 무료인 하드웨어(현재 가능한 한 많이), 오픈 소스 BIOS 및 자체 Linux 배포판을 갖춘 일련의 노트북을 성공적으로 출시했으며 이제 회사는 스마트폰으로 관심을 전환했습니다.

    합리적인 사람이라면 새 장치에 대한 기사를 열 때 무엇을 합니까? 물론 그는 하드웨어의 특성을 설명하기 위해 전체 마케팅 게시판을 스크롤합니다. 다음에는 사무실 목록이 있습니다. 대지. 그가 왜 그렇게 키가 작은지 아래에서 설명하겠습니다.


    형질

    • 5인치 터치스크린
    • i.MX6/i.MX8 CPU
    • Vivante GPU(Etnaviv 무료 소프트웨어 가속 드라이버)
    • 별도의 모바일 베이스밴드
    • 3GB LPDDR3
    • 32GB eMMC
    • 마이크로SD 슬롯
    • 카메라(전면 및 후면)
    • 플래시
    • 헤드폰 및 마이크 잭(3.5mm)
    • 마이크로폰
    • 스피커
    • 전원 버튼
    • 볼륨 조절
    • SIM 슬롯
    • 와이파이 802.11
    • 블루투스 4
    • 디버깅 인터페이스(내부)
    • USB 호스트
    • USB 타입-C
    • 배터리
    • 센서:
      • 가속도계
      • 자이로스코프
      • 나침반
      • 주변광
      • 근접성
    • 다음을 위한 하드웨어 킬 스위치:
      • 카메라
      • 마이크로폰
      • 베이스밴드
      • 와이파이/블루투스

    별도의 이동통신 칩

    예상치 못한 점부터 시작해 보겠습니다. 그러나 그는 이후의 많은 결정에 영향을 미쳤습니다.

    모바일 네트워크는 안전하지 않습니다. 그리고 문제는 소프트웨어 구현이나 장비의 잘못된 구성에 전혀 없습니다 (이런 일이 자주 발생하지만). 문제는 훨씬 더 깊고 네트워크 아키텍처 자체와 관련이 있습니다. 수십 가지의 다양한 공격 벡터: 잘 알려진 공격(“SS7 백도어”, 2G 차단, 3G/4G 암호화 오류)부터 특정 장비에 대한 특정 하드웨어 공격까지 다양합니다.

    대부분의 모바일 칩이 소스 코드 없이 바이너리 펌웨어를 사용한다는 사실로 인해 상황은 복잡해집니다. 그리고 이 장점이 물리적으로 SoC에 위치하여 카메라와 마이크와 함께 작동하는 경우... 편집증 환자에게는 악몽입니다.

    하지만 모바일 네트워크가 없는 전화기는 전화기가 아닙니다. 따라서 보안 스마트폰을 위한 최선의 솔루션은 모바일 네트워크 칩을 다른 모든 것으로부터 최대한 격리시키는 것입니다. Librem 5는 프로세서와 별도의 이동통신 칩을 사용합니다. 게다가 물리적 스위치도 있을 것입니다. 개발자가 정확히 무엇을 끄려고 하는지는 모르겠지만, 좋은 측정을 위해서는 전원, 안테나 및 메인 프로세서와의 연결을 차단해야 합니다.

    그런데 인증 및 승인을 위해 SMS 사용을 중지하세요. 나는 심각하다. 안전하지 않습니다.

    CPU 및 GPU

    따라서 프로세서에는 무선 통신이 없어야 합니다. 또 뭐야? 우수한 OS 지원을 갖춘 완전 개방형 드라이버. Librem 5 개발자를 믿는다면 현재 시장에 나와 있는 것 중에서 NXP의 전체 (!) SoC 라인인 i.MX6이 접근했습니다. 단지 선택의 고통일 뿐입니다. 오픈 하드웨어의 현대적 현실.

    이 프로세서 제품군에서 무엇을 얻을 수 있습니까? 2코어 32비트 Cortex-A9 1.0GHz, Vivante GC880 GPU, DDR3 및 USB 2.0. 5년 전의 평범한 남자였습니다. 물론 많지는 않지만 일반적인 사용에는 충분할 것입니다.
    하지만 우리는 세상이 일주일이 아닌 몇 시간 안에 젠투에서 재조립되기를 원하며, 이 스마트폰에서 확실히 출시할 서버는 10,000 RPS를 짜내지 못할 수도 있지만 적어도 서버는 제공할 수 있습니다. 사용자가 수십 명인가요? ;)

    다행스럽게도, 올해 초 NXP는 올해 미드레인지급 프로세서의 자랑스러운 타이틀을 차지할 수도 있는 새로운 i.MX8 프로세서 라인을 선보였습니다. 64비트 Cortex-A53 코어 4개, Vulkan 지원 Vivante GC7000Lite GPU, 4kp60, h.265 및 VP9, ​​​​DDR4, USB 3.0-C - 존재하지 않고 이미 사용할 수 있습니다. 물론 암호화폐를 채굴할 수는 없지만 그게 우리가 존재하는 이유는 아니죠? GPU는 중간 정도의 3D를 처리할 수 있어야 합니다. 바로 실행될 것입니다. :)

    i.MX6/i.MX8의 특성에 왜? 안타깝게도 i.MX8은 아직 출시되지 않았습니다. 그곳에서는 모든 것이 생산 준비가 되어 있고, 연말 이전에 새로운 라인이 출시될 것이라는 소문이 있습니다. 일부 고객은 여름에 프로토타입을 받았습니다. 그리고 Librem 5 개발자는 필요한 경우 2~3개월을 추가로 기다릴 용의도 있습니다. 하지만 현재로서는 i.MX6이 보험 정책입니다.

    화면

    5인치, 최소 HD. 가능하다면 FullHD를 설치할 예정입니다. 결과적으로 이렇게 작은 배치에 대해서는 사전에 100% 동의하기가 어렵습니다. 모금 캠페인이 완료되면 최선의 선택이 선택되어 공급업체와 계약이 체결됩니다. 5인치의 경우 HD도 그리 나쁘지 않다는 점을 직접 덧붙이겠습니다.

    메모리

    i.MX6의 경우 3GB LPDDR3, i.MX8-M의 경우 더 많은 LPDDR4가 가능합니다. 32GB eMMC 및 microSD 슬롯.

    무선 전화

    별도의 Wi-Fi/블루투스 칩, 물리적 스위치 - 모바일 네트워크와 동일한 이유입니다.

    카메라, 내비게이션, 가속도계 등

    모든 것이 표준입니다. 두 대의 카메라가 있습니다. 좋습니다. 주목할 만한 유일한 점은 카메라와 마이크에도 물리적 스위치가 있다는 것입니다. 전기 테이프를 사용하는 것을 좋아하는 사람들은 분개합니다.

    배터리

    제거 가능하며 더 이상 정보가 없습니다.

    액자

    금속으로 되어 있어 모든 내부 및 디버그 포트에 쉽게 접근할 수 있습니다.

    NFC 및 무선 충전

    분명히 아니다. 적어도 첫 번째 버전에는 해당되지 않습니다. 작업량은 이미 매우 많습니다.

    지문 스캐너, 안면 인식, 망막 인식 아 적다"

    원칙적으로는 그렇지 않습니다. 생체 인식은 원하지 않아도 사용할 수 있는 기술이며, 한번 침해되면 변경하기가 어렵습니다. 머리 속에만 존재하는 비밀번호와는 다릅니다. '더 비기닝'은 지금으로서는 판타지일 뿐입니다.
    그러나 제목에서 알 수 없는 트랙의 연주에 대한 인식은 직접 구현할 수 있습니다. 결국 전화를 완전히 제어할 수 있게 됩니다.

    소프트웨어

    OS

    Linux에는 기본적으로 회사 노트북에 사용되는 자체 PureOS(Debian 기반)가 있습니다. ARM을 지원하는 모든 배포판을 사용할 수 있는 기능을 약속합니다. 물론 파일로 말이죠. 부트로더가 열려 있고 모든 드라이버를 사용할 수 있다는 점을 고려하면 매우 현실적으로 보입니다.

    애플리케이션을 위한 샌드박스가 있습니까? PureOS에는 이미 GrSecurity가 포함된 커널이 있으므로 이러한 메커니즘이 구현될 것입니다. 음, 다시 AppArmor를 사용한 SELinux입니다. 일반적으로 Linux에서 사용할 수 있는 모든 기능은 특정 수준의 편집증에 맞게 사용할 수 있습니다.

    인터페이스 및 표준 애플리케이션

    개발자들은 이미 Gnome 및 KDE 커뮤니티의 지원에 동의했습니다. 기본적으로 어떤 일이 일어날지는 아직 결정되지 않았습니다. 터치스크린에 최적화된 "신사 세트" 애플리케이션을 포팅할 계획이 있습니다. 이 작업이 완료되면 더 복잡한 작업을 수행할 시간이 될 것입니다.

    행렬

    기본적으로 분산형 보안 통신 방식은 다음과 같습니다.

    리눅스소이드! 내 친구 유리 게룩

    두 번째 부분은 이 플랫폼의 Android 스마트폰이나 태블릿에 Ubuntu를 설치하는 방법에 관한 것입니다.

    안녕하세요, Linuxsoid 사이트 사용자 여러분! 어제 스마트폰이나 태블릿에 Linux Ubuntu 운영 체제를 설치하는 방법에 관한 기사가 게시되었습니다. 이것이 제가 할 수 있었던 첫 번째 방법이었습니다. 저는 Androd 시스템을 삭제한 것이 아니라 다른 시스템 위에 두 번째 시스템을 시작했다는 점을 다시 한 번 말씀드리고 싶습니다. 나는 더 이상 관심을 갖지 않을 것이며 심지어 스스로 설치하려고 시도하지 않을 것입니다. 내 친구 유리 게룩그는 나에게 시스템 설치에 대한 좋은 아이디어를 주었고 그 후에야 나는 관심을 갖고 작업을 시작했습니다.

    경고! 설명된 조작을 수행하는 동안 장치가 작동을 멈추는 경우 사이트 관리 및 자료 작성자는 어떠한 책임도 지지 않습니다! 지침에 기록된 모든 작업은 귀하의 책임하에 수행됩니다. 저처럼 고장이 나서 오랫동안 스마트폰을 켜지 못하는 경우도 있을 수 있습니다. 서두르지 마세요. 이 지침을 읽으면 모든 일을 신중하게 수행할 수 있습니다!

    첫 번째 부분(방법 1번)에서는 Complete Linux Installer라는 프로그램을 통해 시스템을 설치하는 방법을 작성했습니다. 이 프로그램을 사용하는 전체 절차, 다운로드 대상, 설치 방법 및 기타 모든 사항이 설명되었습니다. 오늘 저는 두 번째 방법(방법 2번)을 여러분께 알려드리고 싶었습니다. Linux Deploy라는 모바일 애플리케이션을 통해 Androd를 실행하는 장치에 Linux Ubuntu를 설치하겠습니다. 이 애플리케이션은 Google Play 마켓에서도 무료로 제공되며, 모든 사용자가 다운로드할 수 있습니다.

    이 애플리케이션에서는 등록하고 활성화할 필요가 없습니다. 장치에 설치한 후에는 실행하고 다시 닫아야 합니다. Linux Deploy를 통해 시스템을 실행하려면 무엇이 필요합니까? ?

    1. 인터넷 접속이 가능한 스마트폰과 컴퓨터(바람직하게는 Wi-Fi 사용)에서 연결 상태가 좋을수록 다운로드 속도가 빨라집니다.
    2. USB 케이블(기기를 데스크탑이나 노트북에 연결하기 위해)
    3. 배터리는 100% 충전하는 것이 바람직하지만 50% 이상이어야 합니다.
    • 우리의 임무를 시작합시다! 너무 길어지는 것을 방지하기 위해 1번 방법에서 언급한 내용은 생략하겠습니다. 우리가 수행할 첫 번째 간단한 단계는 장치에 대한 루트 권한을 얻는 것입니다. 이전 기사에서 이 작업이 수행되는 방법을 자세히 설명했습니다.
    • 루트 권한이 있는 사람은 누구나 다음 단계, 즉 장치에서 USB 디버깅을 활성화할 수 있습니다(이전 문서에서도 이를 수행하는 방법이 설명되어 있음). 스마트폰을 들고 공식 Play Market 스토어로 이동하여 Linux Deploy라는 애플리케이션을 다운로드해야 합니다. 계정이 설정되어 있으면 프로그램 이름이 있는 링크를 따라가서 컴퓨터를 사용하여 애플리케이션을 설치할 수 있습니다. 설치 후 애플리케이션을 열고 자세히 살펴보세요!
    • 위의 스크린샷에서 볼 수 있듯이, 복잡하지 않고 간단한 인터페이스를 갖춘 프로그램이 표시됩니다. 프로그램을 처음 시작하면 이 프로그램 사용을 시작하는 방법에 대한 목록과 함께 약간의 도움말이 표시됩니다. 이러한 요구 사항을 충족한 후 구성을 시작합니다. 프로그램을 설정하려면 러시아어로 번역해야 합니다(프로그램을 자동으로 번역하지 않은 사람들을 위해 번역합니다). 러시아어를 입력하고 화면을 끄지 마십시오 항목 옆의 확인란을 선택합니다.

    아래 그림과 같이 보십시오.

    언어를 설정하고 화면을 계속 켜두는 상자를 선택한 후 다음 작업, 즉 다음 작업으로 원활하게 이동합니다.

    • 새 Linux 계정에 대한 새 프로필을 만들어 보겠습니다. 이렇게 하려면 프로그램의 기본 화면, 즉 추가 작업에 대한 도움말을 표시하는 화면으로 돌아가서 프로그램 헤더(펭귄이 그려지는 곳)를 클릭해야 합니다. 그 후에는 자동으로 새 창으로 이동하게 되며, 여기서 더하기 기호를 클릭하고 프로필을 생성해야 합니다. 모방 사례로 Linuxsoid.com이라는 프로필을 만들었습니다. 원하는 대로 부르시면 됩니다!
    • 프로필 이름을 작성한 후 확인을 클릭합니다. 그런 다음 원하는 프로필을 선택하기만 하면 됩니다.
    • 다 끝내고 벤치를 접어서 잠자리에 들고 거기에서 원하는 것은 무엇이든 할 수 있습니다. 물론 농담이었습니다! 애플리케이션을 최소화하고 Play Market으로 돌아가서 Es Explorer를 다운로드합니다(다시 다운로드할 가치가 있으므로 그럴 필요도 없고 할 수도 없습니다 :-D). 탐색기를 열고 Ubuntu라는 폴더를 만듭니다. 폴더를 만든 후에는 해당 폴더의 경로를 찾아야 합니다. 나에게도 그것은 당신과 같은 메모리 카드가 될 것입니다.
    • 생성 시 노란색 더하기 기호를 클릭하면 폴더 생성을 볼 수 있는 팝업창이 나타나며 폴더 이름으로 원활하게 흘러갑니다. 스마트폰의 운명을 시험해 보세요. 한 가지 말씀드리고 싶은 것은 이것이 좋은 일로 이어지지 않을 것이라는 점입니다. 내 경험으로 입증되었습니다. 완료되면 기록 로그를 클릭하고 폴더 경로를 확인합니다. 나는 다음과 같이 얻었습니다: /sdcard/ubuntu/.

    프로그램의 초기 설정이 성공적으로 이루어졌나요? 그런 다음 새로 생성된 폴더에 장치의 배포 키트를 다운로드하고 설치합니다. 이렇게 하려면 Linux Deploy 애플리케이션을 열고 마치 다운로드와 유사한 화살표를 클릭해야 합니다. 여기서 필요한 정보가 포함된 새 창으로 이동해야 합니다. 거기에서 무엇을 볼 수 있나요? 프로그램은 시스템 설치를 제안하지만 이를 위해서는 시스템을 선택해야 합니다. 이 창에서 배포판을 클릭하면 사용 가능한 시스템 선택 항목이 모두 표시됩니다(장치에 설치되어 있을 수 있음). 나는 리눅스 우분투를 선택한다. 선택한 후 설치를 클릭하면 설치(다운로드)가 시작됩니다. 약 1시간 정도 걸립니다. 그러니 스마트폰에 전원을 공급해 충전하는 것이 더 좋습니다!

    • 설치가 완료되면 시작 버튼을 클릭하면 필요한 서버에 연결됩니다. 이 애플리케이션의 장점은 터미널을 추가로 등록하고 명령을 내릴 필요가 없다는 것입니다. 애플리케이션이 필요한 명령을 자동으로 등록합니다. 완료되면 사진과 같은 모습을 보실 수 있습니다! 모든 것이 순조롭게 진행되고 다른 오류가 나타나지 않은 경우입니다.
    • 이러한 비문이 표시된 후에는 첫 번째 설치 방법과 마찬가지로 장치에 VNCViewer라는 추가 애플리케이션을 다운로드하여 설치해야 합니다. 서버에서 주소를 localhots로 쓰고 이름에 이름을 입력하고 연결을 클릭하는 새 연결을 만듭니다. 애플리케이션이 연결되고 성공하면 비밀번호를 묻는 메시지가 표시됩니다! 모든 서버의 비밀번호는 항상 동일하지만(changeme), 컴퓨터로 접속하면 비밀번호가 달라지는데, 제가 모르기 때문에 말씀드릴 수가 없습니다.

    이 모든 작업이 완료되면 다음과 같이 끝나야 합니다.

    그게 다입니다. 문제가 있으면 댓글에 적어 주시면 최대한 제거하도록 도와 드리겠습니다. 이 자료는 Linuxsoid.com 웹사이트를 위해 Alexander Makarenkov가 준비했습니다.

    안녕하세요. 저는 미니 PC ug 802를 가지고 있는데, 여기에 Linux를 어떻게 설치하나요? 텔타르

    저는 전문적으로 Linux 서버를 관리하고 있기 때문에 이것은 저에게 매우 흥미로운 주제입니다. 서버에서는 흥미롭지만 나에게는 이미 일상적이고 평범한 일입니다. 그러나 ARM 아키텍처를 사용하는 장치에 Linux 배포판을 설치하는 것은 훨씬 더 흥미롭습니다.

    컴퓨터와 스마트폰 또는 태블릿의 차이점은 무엇입니까?

    실제로 개념적으로 차이는 작습니다. 모바일과 데스크톱 장치, 심지어 서버도 동일한 원칙에 따라 만들어집니다. 그러나 모바일 장치의 경우 다른 프로세서 아키텍처가 사용됩니다. 데스크탑 CPU는 x86 또는 amd64 아키텍처에서 설계되었습니다. 그리고 대부분의 모바일 장치에는 ARM 아키텍처 기반 프로세서가 있습니다. 역사적으로 이는 이러한 프로세서가 모바일 장치에 필수적인 전력 소비가 현저히 낮기 때문입니다.

    모바일 기기에는 어떤 OS를 설치할 수 있나요?

    따라서 운영 체제를 포함한 모든 프로그램은 이 하드웨어에서 작동하려면 이 아키텍처용으로 특별히 개발되어야 합니다. 따라서 데스크톱이나 서버에 설치된 일반 Linux 버전은 여기서 작동하지 않습니다. 다행히도 이 아키텍처에는 다양한 배포판과 버전이 있습니다. 대부분의 스마트폰에 탑재된 악명 높은 Android부터 시작하여 특수 Backtrack(현재 Kali Linux)과 같은 이국적인 배포판으로 끝납니다. 그러나 더 큰 관심을 끄는 것은 물론 더 잘 알려진 분포입니다.

    안드로이드란 무엇인가?

    안드로이드는 운영체제이다 리눅스 기반, Google이 모바일 장치용으로 개발했습니다. 세계에서 가장 인기 있는 모바일 운영체제. 실제로 LInux는 운영 체제의 커널일 뿐이라는 점을 이해해야 합니다. 그리고 많은 운영 체제가 이를 기반으로 구축되었으며 Android는 그 중 하나일 뿐입니다.

    커널은 하드웨어 플랫폼의 모든 장치와 옵션, 즉 드라이버와 장치 관리를 사용할 수 있게 해주는 기본 기능입니다. 커널에는 몇 가지 기본 프로그램과 명령줄 유틸리티도 포함되어 있습니다. 사실 Linux 제품군(가장 자주 의미하는 의미는 커널 자체가 아니라 이 커널을 기반으로 하는 운영 체제 제품군)에서 그래픽 셸은 별도의 부분, 자체 추상화 수준입니다.

    그리고 이러한 OS의 최소 구성은 정확히 그래픽 셸 없이 텍스트 명령줄 인터페이스뿐입니다. 이를 통해 이러한 OS를 가장 특이한 위치에 내장할 수 있습니다. 예를 들어 네트워크 장비, 공작 기계, 컴퓨터 및 기타 복잡한 장치(예: 비행기 및 자동차)에 사용됩니다. 세탁기와 전자레인지에도 비슷한 장치를 설치할 수 있습니다 :)

    이것은 안드로이드 기기입니다. 따라서 Android가 기본으로 설치되어 있어야 합니다. 실제로 Linux입니다. 그러나 몇 가지 심각한 제한이 있습니다. 다른 Linux를 설치하면 모바일 장치의 기능이 크게 확장될 수 있습니다. 사용 가능성은 사실상 무한해집니다. 글쎄, 휴대폰을 서버로 사용한다고 상상해보세요! 많은 도구를 사용할 수 있게 되었습니다. 태블릿이라면 OTG 케이블로 주변기기를 연결하면 본격적인 컴퓨터로 사용 가능해요! 무엇을 위해? 그것은 또 다른 질문입니다. 독자들이 댓글을 통해 자신의 생각을 공유하기를 바랍니다.

    안드로이드 장치에 Linux를 설치하는 방법은 무엇입니까?

    그래서 설치.

    두 가지 옵션이 있습니다. 하드웨어에 본격적인 설치를 수행할 수 있습니다. 이것은 실제로 장치가 깜박이는 것입니다. 동시에 제조업체가 제공하는 장치의 기본 기능이 손실됩니다. 그리고 이것은 우리가 원했던 것이 전혀 아닐 수도 있습니다. 예를 들어 독자가 관심을 갖고 있는 UG 802 미니 컴퓨터는 텔레비전의 기능을 확장하도록 설계된 장치입니다. 모든 TV의 HDMI 포트에 직접 삽입하여 스마트하게 변신할 수 있기 때문입니다.

    운 좋게도 Linux를 설치하는 두 번째 방법이 있습니다. 바로 장치의 기본 운영 체제(이 경우 Android) 내부에 설치하는 것입니다. 이를 통해 Android 내에서 소위 chroot 환경을 실행할 수 있습니다. 이 경우 하나의 코어(Android)에서 병렬로 실행되는 두 개의 관련 운영 체제를 받게 됩니다. 그리고 당신은 그들 사이를 전환할 수 있습니다.

    이 접근 방식은 스마트폰과 태블릿에 편리하지만 UG 802에는 적합하지 않을 수 있습니다. 이 경우 필요한 운영 체제를 플래시해야 할 수도 있습니다. 그리고 이것은 이미 장치가 손상될 수 있는 위험이 있습니다.

    안타깝게도 저는 그런 실험을 해본 경험이 없습니다. 그러나 이에 대한 정보는 인터넷에 충분합니다. 공부하고, 설치해 보세요.

    따라서 모바일 장치 해킹의 세계에 대해 알아볼 수 있는 몇 가지 링크를 제공하겠습니다 :)

    해커는 누구입니까?

    예, 예, 놀라지 마십시오. 이것은 정확히 해킹입니다. 시스템 및 프로그램의 작동 및 설계에 대한 비표준 간섭, 변경 및 기능 확장입니다. 이것이 바로 이 단어의 원래 의미입니다. 그리고 대부분의 사람들이 생각하는 것처럼 해커는 크래커나 바이러스 작성자가 아닙니다. 이것은 무엇보다도 연구원입니다. 예, 그는 시스템을 깨고 공개할 의도가 없었던 것을 폭로하지만 해를 끼치는 것이 아니라 학습을 목표로 이 작업을 수행합니다.

    https://xakep.ru/2012/10/22/android-tablet-linux-install/ - 가장 오래된 잡지에 스마트폰에 Linux를 설치하는 방법에 대한 기사가 있는데, 이는 해킹의 본질을 정확하게 반영합니다.

    https://habrahabr.ru/post/221543/ - 똑같이 오래되고 훨씬 더 유명한 리소스인 Habr. 그리고 여기에 있는 기사는 신선하며 chroot 환경의 형태로 Android 위에 Arch Linux를 설치한 경험을 매우 자세히 설명합니다.

    https://geektimes.ru/post/44220/ - Giktimes - Habr 제작자가 만든 사이트로, 스마트폰에 Android를 통해 Debian을 설치하기 위한 자세한 설명서가 있습니다. 이 기사는 매우 오래되었지만 그러한 작업을 시작하기 전에 이해해야 할 기본적인 사항을 다루고 있습니다. 이것이 확립하는 데 도움이 되지 않더라도 지식을 얻는 데 도움이 될 것이며, 이 없이는 주제의 추가 개발과 문제 해결이 불가능합니다. 그리고 그러한 기사를 연구한 후에는 더 자신감을 갖게 될 것이며 해당 주제에 대한 정보, 설치 중에 해결해야 할 특정 문제에 대한 정보를 보다 구체적으로 검색할 수 있게 될 것입니다.

    예를 들어, 해당 주제에 대한 이러한 기사가 위에서 언급한 사이트의 유일한 기사는 아닐 수도 있습니다. 언제든지 이러한 전문 리소스에서 이에 대한 더 많은 기사를 찾아볼 수 있습니다. 4pda.ru에서 모바일 장치에 Linux를 설치하는 방법에 대한 몇 가지 주제를 찾아 살펴보았습니다. 이와 같이, 예를 들어

    오늘은 그게 다야. 하지만 이 주제에 대한 연회를 계속하고 싶은 경우는 언제든지 발생할 수 있습니다. :)

    문제가 발생하면(99% 확률로 발생합니다 :)) 여기에서 질문할 수도 있고, 정보를 수집하고, 함께 문제를 해결할 것입니다. 저도 이것에 매우 관심이 있습니다.



    질문이 있으신가요?

    오타 신고

    편집자에게 전송될 텍스트: