리눅스나 안드로이드 중 어느 것이 더 낫습니다. 안드로이드 대신 리눅스 설치

그 후 나는 중국 태블릿 제조의 기적인 슈퍼패드를 구입하기로 결정했습니다. 이 태블릿은 "조금 따기"용 장난감, 파트타임, 독자, 짝을 위한 게임 및 장거리 여행용 시계로 사용되었습니다. 두 개가 있다는 것을 즉시 알아두겠습니다. USB 하드 드라이브재미있는 삶을 위해 가장 중요한 모든 것이 저장되는 500GB와 1TB는 ntfs와 ext4로 나뉩니다. 그리고 당연히 태블릿에서는 볼 수 없습니다.

여기 내 자원봉사자가 있어요

이것이 더 깊이 파고드는 첫 번째 이유이다. xda-developers.com에서 200개의 포럼 페이지를 본 후,

이 단계에서는 이 태블릿을 열려는 모든 시도가 보류되었습니다. 학생을 위한 영광스러운 시간인 세션까지. 그리고 세션 동안 학생들은 주제에 속하지 않는 한 모든 것을 절대적으로 수행하기 때문에 분명히 부르주아 사이트에서 인터넷상의 재미있는 밤 모임이 재개되었습니다. 그리고 내 경우에는 우분투 인이 태블릿에 정통 Linux를 설치하려는 훌륭한 아이디어가 나왔습니다.
이것으로부터 나온 내용은 ​​아래를 참조하십시오.

그냥 집어들고 설치할 수는 없는 게 분명한데... 뭐, 우리 것은 어디로 갔는지...

우리는 다음이 필요합니다:

주요 단계를 살펴 보겠습니다. 안드로이드 다운로드그리고 리눅스
1. 전원 켜기 및 부팅 ROM 코드 실행 전원 켜기 및 부팅 ROM 코드 실행
2. 부트로더 부트 로더
3. 리눅스 커널 리눅스 커널
4. 초기화 프로세스 초기화 프로세스
5. 접합체와 달빅 콘솔(bash, zsh...) / wm(kde, gnome...)
6. 시스템 서버 부팅 완료
7. 부팅 완료

보시다시피 차이점은 init 실행 단계부터 시작됩니다.
바꾸는 것이 가장 쉽습니다.

솔직하게 쓰겠습니다. Android init만 사용할 수 있고 커널에 단단히 고정되어 있다고 생각했습니다. 그리고 다른 태블릿에서 작동하는 램디스크의 예를 받은 후에도 그것이 시작될 것이라고는 생각하지 못했습니다...

램디스크 내용
bin dev 등 home init init.rc lib linuxrc mnt newroot opt ​​​​proc root sbin sys tmp usr var
/bin에는 busybox가 있고, /sbin에는 이에 대한 링크가 있는 switch_root가 있습니다.
zt-180의 램디스크에서 코드 초기화

#!/bin/sh echo initram 이미지에서 시작합니다. Echo SD-CARD 깨우기를 기다리는 중... sleep 3 echo "새 rootfs 마운트 중" mount -t ext2 /dev/mmcblk0p2 /newroot && echo OK echo 잠깐만요, 루트 전환... exec switch_root /newroot /sbin/init echo 흠, 대신 /bin/ash를 실행하는 쉘을 사용하세요

남은 것은 램디스크를 메모리에 플래시하는 것뿐입니다(저는 XP에서 burntool을 사용했습니다). 그리고 부팅 단계입니다. 네, 복구 대신 플래시를 했습니다. 리눅스를 시작하다시작할 때 키를 누르고 있어야 합니다.

따라서 로딩 단계가 완료되었으며 콘솔에 생명의 흔적이 보이지 않고 모든 것이 매우 느리게 로딩되므로 인내심을 가져야 합니다.

첫 번째 콘솔에 대한 자동 로그인 설정
/etc/init/tty1.conf에서 마지막 줄을 exec /bin/login -f Yor_Login으로 바꾸십시오.< /dev/tty1 >/dev/tty1 2>&1 그런 다음 ~/.bashrc에서 자동 로그인 중에 시작되는 명령을 작성할 수 있습니다.
우리는 X서버와 싸우고 있다
제 생각에는 확실히 터치스크린, xorg.conf 및 xterm에서는 제대로 작동하지 않았습니다. 시냅틱 드라이버를 제거하고 ~/.xinitrc에 다음을 넣었습니다.
#!/bin/bash # $Xorg: xinitrc.cpp,v 1.3 2000/08/17 19:54:30 cpqbld Exp $ # /etc/X11/xinit/xinitrc # # 시작된 모든 X 세션에서 사용되는 전역 xinitrc 파일 by xinit (startx) # 전역 X 세션 스크립트 호출 #. /etc/X11/Xsession xclock -geometry 50x50-1+1 & exec xterm -geometry 80x66+0+0 -name 로그인
작업 환경과의 싸움
나는 qt 라이브러리를 사용한 그래픽 렌더링을 정말 좋아하기 때문에 kde를 설치하고 싶었습니다. 바로 말씀드리겠습니다. 예, 설치하고 시작했지만 어떻게...
먼저 자동 로그인을 즉시 설정했습니다.
/etc/kde4/kdm/kdmrc에서 다음을 찾아 자신에게 맞게 변경합니다.
AutoLoginEnable=true # true인 경우 로그아웃 후 자동 로그인됩니다. false인 경우 # 디스플레이 세션이 시작될 때만 자동 로그인이 수행됩니다. # 기본값은 false입니다. #AutoLoginAgain=true # 자동 로그인이 시작되기까지의 지연 시간(초)입니다. # 기본값은 0 AutoLoginDelay=3 # 자동으로 로그인할 사용자입니다. 절대 루트를 지정하지 마세요! # 기본값은 ""입니다. AutoLoginUser=Login # 자동으로 로그인하기 위한 사용자의 비밀번호입니다. # 사용자가 NIS 또는 Kerberos 도메인에 로그인하지 않는 한 이는 필요하지 않습니다. 이 # 옵션을 사용하는 경우에는 "chmod 600 kdmrc"를 사용해야 합니다. # 기본값은 ""입니다. AutoLoginPass=비밀번호
그리고 쓰여진 대로, 나쁜 사람들이 우리의 비밀번호를 염탐하지 못하도록 루트 아래 콘솔에서 chmod 600 kdmrc를 수행합니다.
둘째, 입구에서 화면 보호기가 의심스러울 정도로 오랫동안 멈췄고 나는 의심스러운 마음으로 콘솔에서 startkde를 호출했습니다. 온갖 종류의 오류를 길고 지루하게 표시한 후 마침내 플라즈마가 넷북 모드로 로드되었습니다. 우리가 프레임 버퍼 아래에 앉아 있기 때문에 그래픽 효과가 꺼지고 어떤 곳에서는 속도가 크게 느려지지만 여전히 이것은 kde이며 로드되었습니다!
모든 것을 자신에게 맞게 미세 조정
각각은 고유한 것이 있고 아직 최적화하지는 않았지만 해야 할 일이 많습니다. 로딩 속도를 높이고 작업 공간을 최적화하는 것입니다. 저는 좀 더 가벼운 wm(e16)을 찾고 있지만 아직 메인으로 만들지는 않았습니다. 또한 터치스크린을 보정해야 합니다. 다행히 kde에는 이미 가상 키보드가 있습니다.
나는 openbox + razor-qt를 찾고 있습니다.
"즐기 죠!"
결과

Debian 6 리포지토리를 연결했는데 소리가 작동하지 않고 터치스크린과 작업 공간이 구성되지 않았습니다. 커널모듈이 정말 부족해서 조립해서 나사로 조여볼까...
많은 서비스와 정책이 중단되었으며 인터넷은 루트로만 액세스할 수 있지만 인터넷이 구성되어 있어 좋은 소식입니다.

Ps: 예, 커널 모듈이 없으면 fat 및 ext2 파티션만 연결되므로 권장되지 않습니다.
USB 키보드 + 마우스는 디버깅 및 구성 시 매우 유용합니다.

이제 그 과정에서 무엇을 사용할 수 있는지에 대해
zt-180의 램디스크
화상 도구
Ramdisk 재포장 키트. 바이너리는 PATH에 배치되어야 합니다.

특히 사이에서 매우 인기가 높습니다. 시스템 관리자그리고 개발자 소프트웨어. 엄청난 양 다양한 장치그의 통제하에 일합니다. 안타깝게도 태블릿과 같이 Linux를 기본적으로 지원하는 모바일 장치는 사실상 없습니다. ~에 이 순간 Ubuntu에서 실행되는 모델은 하나만 출시되었습니다. 하지만 모든 국가에서 사용할 수 있는 것은 아니기 때문에 구매가 쉽지 않을 수 있습니다.

원하는 경우 태블릿에 Linux를 설치하여 Android를 대체할 수 있습니다.

당연히 많은 사람들은 이 OS 대신 원래 Android를 실행하는 태블릿에 Linux를 설치할 수 있는지 궁금할 것입니다. 공식적으로 Android와 Linux는 모두 동일한 커널을 가지고 있지만 안타깝게도 Linux는 Android 태블릿에서 완벽하게 작동하지 않습니다. 이런 방향으로 개발이 진행되고 있고, 많은 프로그래머들이 문제 해결을 위해 적극적으로 노력하고 있지만, 오늘날의 현실은 안드로이드 태블릿에서 리눅스 배포판을 실행하려면 정교함이 필요하다는 것입니다.

이 자료에서는 태블릿에 Linux 배포판을 설치하는 방법에 대한 개요와 단계별 단계를 제공합니다. 어떤 조건을 충족해야 하는지, 기기를 어떻게 준비해야 하는지, 시술의 특징에 대해 알려드리겠습니다.

필요한 것:

  • 안드로이드 태블릿.
  • 3.5GB 이상의 용량을 갖춘 SD 카드.
  • 루트 액세스
  • 안전한 결과에 대한 100% 확실성을 위해 모든 데이터를 완벽하게 백업합니다. 당신은 움직인다 대용량 파일많은 작업을 수행하므로 이것이 꼭 필요합니다.

중요한. 책임 거부. 이 프로세스가 손상을 일으키지 않는다는 사실에도 불구하고 사이트 편집자는 Ubuntu 설치 또는 실행 중에 Android 장치에 문제가 발생하는 경우 책임을 지지 않습니다.

슈퍼유저 권한이 있는지 확인하세요. 거의 모든 기기에서 슈퍼유저 앱이 있는지 확인하면 이 작업을 수행할 수 있습니다. 루트 권한이 없으면 루트 권한을 얻을 수 있습니다. 이렇게 하려면 해당 장치와 관련된 지침을 찾으십시오.

BusyBox 라이브러리는 Android 시스템과 상호 작용하는 데 도움이 됩니다. 설치 프로그램은 다음에서 다운로드할 수 있습니다. 플레이 스토어(또는 안드로이드 마켓) 여기(https://play.google.com/store/apps/details?id=stericson.busybox)로 이동하여 다운로드하세요. BusyBox 설치 탭으로 이동하여 설치 버튼을 클릭하세요. 유틸리티가 설치되면 터미널 에뮬레이터를 설치하여 다음 단계로 넘어갈 수 있습니다.

2단계: 터미널 에뮬레이터를 설치하고 올바르게 작동하는지 확인합니다.

가장 널리 사용되는 Android용 터미널 에뮬레이터는 이 페이지(https://play.google.com/store/apps/details?id=jackpal.androidterm)에 있습니다. 플레이 마켓. 링크를 따라 다운로드하여 태블릿에 설치하고 실행하세요.

응용프로그램 창이 열리면 "su"라는 단어를 입력하세요. 유틸리티는 루트 액세스 권한을 요청하며, 유틸리티는 나중에 Ubuntu를 시작하는 데 사용할 시스템 스크립트를 실행하므로 루트 액세스 권한을 제공해야 합니다.

BusyBox 터미널과 라이브러리가 올바르게 작동하는지 확인하려면 "busybox arping –help" 명령을 입력하세요. 터미널에서 -f -q -b와 같이 많은 옵션이 포함된 텍스트를 제공하면 모든 것이 작동합니다. 그렇지 않은 경우 휴대전화가 루팅되었는지, BusyBox가 올바르게 설치되었는지, 단말기에 권한이 있는지 확인하세요. 모든 것이 정상이면 계속할 수 있습니다.

1단계와 2단계에서 필요한 모든 단계를 완료했다면 걱정할 필요가 없습니다. 다음 몇 단계는 매우 간단합니다. 휴대폰을 컴퓨터에 연결하여 시작하세요. USB 드라이브를 활성화해야 컴퓨터에서 SD 카드를 열 수 있습니다(컴퓨터에서 Android로 음악 및 기타 파일을 이동한 경우 대부분 이 사실을 알게 됩니다).

다음으로 SD 카드에 “Ubuntu”라는 폴더를 만들어야 합니다. 그런 다음 이 파일(https://sourceforge.net/projects/linuxonandroid/files/Ubuntu/10.10/ubuntuV5-image.zip/download)과 이 파일(https://sourceforge.net/projects/linuxonandroid/files)을 다운로드해야 합니다. /Ubuntu /10.10/ubuntuV5-script.zip/download) 파일. 이는 두 가지 중요한 사항, 즉 시작 스크립트와 파일이 포함된 ZIP 파일입니다. 우분투 시스템. 첫 번째 ZIP 아카이브를 열면 IMG 파일이 보이고, 두 번째 파일의 압축을 풀면 SH 파일이 나옵니다.

두 아카이브의 압축을 풀고 파일을 "Ubuntu" 폴더로 이동합니다. 이제 폴더에 두 개의 파일이 있어야 합니다. 필요한 절차는 대부분 완료되었습니다.

4단계: Ubuntu 시스템 시작

터미널 애플리케이션으로 돌아가서 "su"를 다시 입력한 다음 "cd/mnt/sdcard"를 씁니다. 모든 것이 제대로 작동하는지 확인하려면 "ls"를 입력하고 폴더를 인식할 수 있는지 확인하세요(Ubuntu 폴더도 찾을 수 있어야 함).

Ubuntu를 시작하려면 "cd /ubuntu"를 입력하고 "sh ubuntu.sh"를 입력하세요. 이로 인해 시스템 설치를 시도하는 많은 프로세스가 실행됩니다. 다음으로 유틸리티는 화면 해상도를 선택하라는 메시지를 표시합니다. 너비 x 높이 형식(예: 1280 x 720)으로 입력하세요. 자세한 내용은 더 나은 성능태블릿 속도가 느려지는 것을 방지하려면 낮은 해상도를 선택하세요. 이제 모든 것이 완료되었습니다.

Ubuntu 시스템이 작동하고 있지만 볼 수 없습니다. GUI를 보려면 VNC 프로토콜 클라이언트를 사용해야 합니다. Play 스토어에서 원하는 항목을 다운로드할 수 있습니다.

프로그램을 실행하고 다음 데이터를 입력하십시오.

  • 로그인: 사용자
  • 비밀번호: 우분투
  • 주소: 로컬호스트

주목. Ubuntu 시스템이 손상되지 않도록 하려면 태블릿을 종료하거나 끄기 전에 항상 터미널에 "exit"를 입력하십시오.

결론

태블릿에 Linux를 설치하는 가장 효과적이고 문제가 가장 적은 방법에 대해 이야기했습니다. Android 대신 시스템을 완전히 실행하려면 프로그래머여야 하며 최소한 오류가 발생할 경우 파티션을 다시 프로그래밍할 수 있어야 합니다.

태블릿에서 Linux를 실행할 수 있었습니까? 댓글로 알려주세요.

텔레비전은 오랫동안 안테나에서 이미지를 방송하는 단순한 화면이 아니었습니다. 이제 그들은 다소 복잡하고 다기능적인 장치입니다. 오랫동안 TV에서 다양한 사이트를 볼 수 있고, 오픈 액세스게임도 하고. 이를 위해 거의 모든 사람이 현대 TV현재의 스마트 기술 TV.본 기술은 기존 OS를 기반으로 합니다. 이는 기존 운영 체제일 수도 있고 제조업체가 자체 개발한 것일 수도 있습니다. 가장 널리 사용되는 운영 체제 중에는 Linux와 Android라는 두 가지 운영 체제가 있습니다.

리눅스 OS

이 스마트 TV용 운영체제는 동명의 PC용 운영체제를 리메이크한 것입니다. 개발 소니고품질의 비디오를 시청하고 인터넷 서핑을 할 수 있습니다.설치도 가능해요 추가 응용 프로그램사용 가능한 카탈로그에서. 단점은 PC의 유사한 시스템과 달리 이 OS에는 동일한 유연성이 없다는 것입니다. 이러한 스마트 TV에서는 개발자가 제공하지 않은 타사 애플리케이션 및 다양한 확장 프로그램을 설치할 수 없습니다. 애플리케이션 업데이트에도 문제가 있습니다. 그러나 폐쇄형 코드를 사용하면 다양한 종류의 개입과 비호환성 및 잘못된 작동의 위험으로부터 사용자를 보호할 수 있으므로 이는 장점이 될 수도 있습니다.

안드로이드 운영체제

이 시스템은 배우기 쉽고 보편적이기 때문에 가장 인기가 높습니다. 이 OS가 설치된 TV에서는 거의 모든 애플리케이션을 설치하고 많은 게임을 실행할 수 있습니다. 응용프로그램 목록은 다음과 같습니다. 최신 스마트폰. 두 운영 체제는 거의 동일하며 상호 교환이 가능합니다.

단점은 사용자가 타사 개발자의 응용 프로그램을 설치하기로 결정한 경우 발생하는 특정 위험이 될 수 있습니다. 그리고 제조업체에서 제공하지 않은 응용 프로그램을 설치할 때 시스템이 불안정할 수 있다는 경고를 표시하지만 사용자는 이 절차를 수행하면서 다양한 어려움에 직면하는 경우가 많습니다.

안드로이드 OS는 다음과 같은 시스템을 갖추고 있습니다. 오픈 소스이는 공격자에게 많은 기회를 제공합니다.설치 타사 애플리케이션기껏해야 설치된 옵션이 제대로 작동하지 않거나 전혀 작동하지 않을 수도 있습니다. 최악의 경우 TV가 단순히 "벽돌"로 변해 기능을 잃을 수도 있습니다. 이 상황에서는 전문가의 도움만이 사용자를 도울 수 있습니다.

무엇이 더 좋나요?

Linux와 Android 시스템 모두 사용자에게 많은 가능성을 제공하여 TV를 다양한 옵션을 갖춘 일종의 컴퓨터로 바꿔줍니다. TV OS를 선택할 때 사용자는 다양성과 안정성 중 무엇이 더 중요한지 결정해야 합니다.

Android OS는 소유자에게 Linux보다 훨씬 더 많은 기회를 제공하지만 이러한 기회에는 특히 기술 세계에 익숙하지 않은 사용자의 경우 위험이 수반됩니다. TV의 Linux를 사용하면 소유자가 위험 부담 없이 스마트 TV의 모든 주요 이점을 누릴 수 있습니다. 악성코드또는 TV가 손상될 수 있습니다. 그러나 많은 기능은 개발자에 의해 제한되며 일부 옵션은 이 특정 사용자에게 제공되지 않습니다. 운영 체제.

스마트폰이나 안드로이드 태블릿- 이건 굉장해 범용 장치, 사용할 수 있는 다른 방법들. 오늘 우리는 Android에서 Linux의 일반 데스크톱 버전을 실행하는 방법을 보여 드리겠습니다. 이는 매우 간단하고 루트가 필요하지 않으며 어떤 식으로든 Android를 방해하지 않습니다.


다양한 배포판(예: Ubuntu) 형태로 Linux를 설치하는 방법에는 여러 가지가 있습니다. 그러나 우리는 루트 없이 스마트폰이나 태블릿에 Debian 기반 Linux의 기본 원시 버전을 빠르게 설치하는 가장 쉬운 방법을 보여줄 것입니다. 다음과 같은 프로그램을 설치하는 방법도 알려 드리겠습니다. 텍스트 에디터, 그래픽 편집기그리고 웹 브라우저.

수술은 완전히 안전하며, 안드로이드 파일변경되지 않았습니다. 리눅스 설치우리의 원본에 영향을 미치지 않습니다 모바일 시스템스마트폰에서 Linux는 언제든지 제거할 수 있는 휴대폰/태블릿의 또 다른 애플리케이션일 뿐입니다. 필요한 것은 약 600MB입니다. 자유 공간~에 내부 저장소핸드폰.

Debian Noroot 애플리케이션 덕분에 전체 설치가 자동화되었습니다. 필요한 모든 파일을 즉시 다운로드하여 Android에 설치할 수 있습니다. Linux는 또 다른 Android 애플리케이션으로 표시되며 언제든지 시작하거나 닫을 수 있습니다.

데비안 Noroot 다운로드

위의 링크에서 애플리케이션을 다운로드합니다. 응용 프로그램 자체는 약 10MB를 차지합니다. 플레이 스토어하지만 나중에는 여전히 약 200MB를 다운로드합니다. 리눅스 파일이므로 반드시 Wi-Fi를 통해 인터넷에 연결하세요.

애플리케이션을 다운로드한 후 실행하겠습니다. 앱이 언급된 200MB를 다운로드하고 압축을 풀면 휴대폰 메모리에서 약 600MB를 차지한다는 메시지가 나타납니다. 우리는 전화기에 충분한 여유 공간이 있고 Wi-Fi를 통해 인터넷에 연결되어 있는지 다시 한 번 확인합니다. 확인 버튼을 클릭하면 애플리케이션에서 자이로스코프를 보정하라는 메시지도 표시됩니다. 전화기를 평평한 표면에 놓고 작업이 완료될 때까지 기다려야 합니다.

Debian Noroot는 이제 필요한 파일을 다운로드한 다음 자동으로 추출합니다. 이는 인터넷 연결 속도와 휴대폰에서 파일이 얼마나 빨리 추출되는지에 따라 몇 분에서 몇 분 정도 걸릴 수 있습니다. 작업이 완료되면 Linux가 자동으로 시작됩니다.

안드로이드에서 리눅스 사용하기

이것은 추가 소프트웨어가 없는 매우 간단한 Linux 버전입니다. 작동하는 시스템만 있고 나머지는 직접 설치해야 합니다.

화면에서 손가락을 움직여 마우스 커서를 이동합니다. 화면을 탭하면 마우스 왼쪽 버튼을 클릭하는 것과 같습니다. 키보드는 다음을 사용하여 꺼냅니다. 물리적 버튼휴대폰 커버에 "취소" 표시가 있습니다. 실제 버튼이 아닌 가상 버튼이 있는 경우 화면 상단 가장자리에서 아래로 손가락을 움직여 버튼을 눌러야 합니다.

이제 시스템 패키지를 업데이트하고 가장 필요한 프로그램 설치로 넘어갈 수 있습니다.

업데이트 시스템 파일그리고 프로그램 설치

여기서는 Ubuntu와 같은 응용 프로그램이 있는 작은 상점을 찾을 수 없습니다. 터미널과 적절한 명령을 사용하여 모든 것을 설치해야 합니다. 그러나 어렵지 않습니다. 데스크탑에는 "루트 터미널" 아이콘이 있습니다. 이를 실행합니다.

터미널 창이 나타납니다. 이제 키보드를 확장하고 다음 명령을 입력합니다.

적절한 업데이트 받기

"Enter" 키를 눌러 이를 확인합니다. 가상 키보드. 이를 통해 웹 브라우저 프로그램의 후속 설치 및 실행에 필요한 적절한 시스템 패키지를 다운로드하고 설치할 수 있습니다.

업데이트 후 프로그램 설치를 진행할 수 있습니다. 위와 유사한 명령을 사용하여 이 작업을 수행하고 애플리케이션 패키지 이름도 입력합니다. 예를 들어 IceWeasel 브라우저(Firefox 기반 브라우저)를 설치하려면 다음 명령을 입력합니다.

apt-get 설치 iceweasel

터미널 입력을 확인한 후 터미널이 서버에 연결되어 패키지 다운로드 및 설치를 시작합니다. 설치하려는 문자 "t"("Yes")를 확인해야 합니다. 이 메시지가 나타나면 키보드를 다시 밀어낸 후 "t"를 입력하고 "Enter"를 눌러야 합니다.

우리는 다음과 같은 다른 프로그램 설치에서도 동일한 작업을 수행합니다. 오피스 스위트 LibreOffice(apt-get install libreoffice) 및 그래픽 김프 편집기(apt-get 설치 김프). 패키지 이름을 제공하여 비슷한 방식으로 다른 프로그램을 설치합니다. 이름은 다음에서 찾을 수 있습니다. Debian Wheezy 패키지 저장소- 모든 프로그램은 카테고리로 나누어져 있으며 각 카테고리에 대해 입력할 설명과 이름을 찾을 수 있습니다.

설치되면 왼쪽 상단에 있는 로컬 시작 메뉴에 나타납니다. 해당 카테고리로 이동하는 애플리케이션은 즉시 해당 카테고리에 배치됩니다. 예를 들어 Ice Weasel 웹 브라우저는 인터넷 섹션에서 찾을 수 있습니다.

편리한 리눅스를 사용하는안드로이드에서

물론 이 모든 것을 조금만 사용하면 터치 스크린그리고 터치 키보드는 불편해요. 그러나 Android의 Linux는 Bluetooth를 통해 휴대폰에 연결된 장치를 지원한다는 점을 기억할 가치가 있습니다. 그래서 우리는 연결할 수 있습니다 무선 키보드그리고 블루투스 마우스휴대폰 설정에서 Android로 설정하면 Linux는 시작 후 이러한 장치를 자동으로 감지하여 해당 장치로 시스템을 관리할 수 있도록 합니다.

더 나아가서 예를 들어 Allegro나 가까운 컴퓨터 매장에서 구매할 수 있습니다. HDMI 케이블를 사용하면 휴대전화나 태블릿을 모니터나 태블릿에 연결할 수 있습니다. 한쪽에는 마이크로 USB 커넥터가 있고 다른 한쪽에는 HDMI가 있는 케이블이 필요합니다(또한 모니터가 이 입력을 지원하는지 확인해야 합니다. 아니면 DVI만 장착되어 있을 수도 있습니다). 이러한 어댑터의 비용은 약 15 즐로티입니다. 그런 다음 키보드와 마우스로 제어하고 이미지가 모니터나 TV에 표시되는 실제 미니 컴퓨터가 있습니다.

Linux를 종료하려면 왼쪽 상단에 있는 메뉴를 열고 "종료" 옵션을 선택하세요. 시스템이 종료되고 즉시 Android로 돌아갑니다. Linux를 다시 시작하려면 휴대폰에 설치된 애플리케이션 목록에서 "Debian" 아이콘을 선택하기만 하면 됩니다.

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

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

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

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

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

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

안드로이드란 무엇인가요?

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

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

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

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

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

그래서 설치.

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

다행스럽게도 Linux를 설치하는 두 번째 방법이 있습니다. 이 경우 장치의 기본 운영 체제 내부에 바로 설치하는 것입니다. 안드로이드 케이스. 이를 통해 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 제작자의 사이트에서 찾았습니다. 자세한 매뉴얼에 의해 데비안 설치안드로이드를 통해 스마트폰으로. 이 기사는 매우 오래되었지만 그러한 작업을 시작하기 전에 이해해야 할 기본적인 사항을 다루고 있습니다. 이것이 확립하는 데 도움이 되지 않더라도 지식을 얻는 데 도움이 될 것이며, 이 없이는 주제의 추가 개발과 문제 해결이 불가능합니다. 그리고 그러한 기사를 연구한 후에는 더 자신감을 갖게 될 것이며 설치 중에 해결해야 할 특정 문제에 대한 주제에 대한 정보를 보다 구체적으로 검색할 수 있게 될 것입니다.

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

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

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

공유하다