Minimal의 경우 TUI (텍스트모드) 형태로 대부부 설치된다. 


리눅스를 설치할때 아무옵션을 주지않고 실수로 "최소 설치" 옵션으로 두고 그대로 설치해버리거나 일부로 서버용으로 사용하려고 Minimal ISO로 설치를 했는데 부득이하게 GUI 환경이 필요한 경우가 있다. 


다음과 같이 설치해준다. 


# yum groupinstall "X Window System"

# yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts



를 입력하여 설치한다. 


(복사해서 붙여넣으세요) 

용량이 대략 한 600메가 정도 한다. 


모두 설치후 



앞으로 GUI로 자동 부팅을 원하고자 한다면 

# vi /etc/inittab 를 입력해서 

안에 항목애서 


id3을 id5로 설정하면 이후로 재부팅을 하면 GUI로 자동 설정되게 된다.




# yum groupinstall -y "Desktop" "Desktop Platform" "X Window System" "Fonts"


이후로 또 필요한 패키지들을 또 설치 한다. 

(특정프로그램 테스트를 하려고 GUI를 설치하는것이 아니면 

대부분 설치하는 것이 좋다)


 

 

3가지의 항목을 거졌다면 편리하게 사용하면 된다 



안드로이드 오토와 카플레이를 사용해보는 유저 입장으로서 비교를 한번 해보았습니다. 


우선 자동차 네비게이션이 기본적으로 미러링이나 애플의 카플레이를 지원해야 합니다. 


자동차 구매시 순정네비가 아니거나 사제네비중 미러링이나 카플레이가 따로 지원되지 않으면 사용이 어렵습니다. 


그리고 차에서 지원을 하는 모델이라도 휴대폰 기종별마다 상이할 수 있으므로 자동차 제조사에서  자신의 폰이 지원을 하는지, 네비게이션 업데이트가 되어있는지 등 여러가지를 제조사 홈페이지에서 우선적으로 확인을 해보셔야 합니다. (갤럭시의 경우 4~5년전에 나온 구형 스마트폰이거나 미러링 같은 기능이 빠져있는 모델이 아니면 출시된지 2년정도 밖에 안된 스마트폰의 경우는 왠만하면 지원합니다.  

또한 루팅이나 다른 시스템파일을 건드리지 않고 순수하게 순정으로만 사용한 과정입니다. 

루팅을 통한 사용은 다른 블로그 글을 참조하셔야 합니다. 


(본 포스팅은 여러가지 경우로 보는 분들을  위해서 작성하였습니다. )


또한 다른 네비게이션등의 경우 미러링 자체를 아직까지 지원을 안하는 경우가 많아서(mappy, 원네비(올레 + U플러스 네비 등) 본 포스팅은 티맵을 기준으로 설명드립니다 


1. 안드로이드 오토




<자동차에서 미러링이나 안드로이드 오토를 설정하는 화면>



자동차 네비게이션에서 설정-폰프로젝션으로 들어가면  위와 같은 선택 화면이 나옵니다. 


쉐로레나 다른 외제차의 경우 설정 정보가 상이 합니다. 


안드로이드 유저의 경우 미러링크나 안드로이드 오토를 체크하셔서 사용하시면 되고 아이폰 유저의 경우 카플레이를 체크하시면 됩니다. 


(사실 체크하고 연결하면 되는데 폰이 이미 차 usb에 연결되어 있으면 연결을 우선 해제하라고 나오므로 생각보다 좀 귀찮게 합니다. )



<안드로이드 오토 실행 화면>

안드로이드 오토를 사용하려면 위의 자동차 설정 사진에서 보듯이 체크를 하고 사용하셔야 합니다. 



안드로이드 오토 앱을 우선적으로 마켓에서 받으셔야 화면처럼 사용이 가능합니다. (어짜피 사용하려면 설치하라고 합니다. )



<차에 usb를 연결하고 나서 안드로이드 오토 실행시 메인화면> 


(최초로 실행화면만 직접 어플을 실행 해줘야 하고 권한 승인이뤄지고 나면 이후에 더이상 수동으로 어플을 실행하고 설정할 필요는 없습니다. 연결시 자동으로 안드로이드 오토를 실행합니다. )


안드로이드의 경우 안드로이드오토를 실행함과 동시에 블루투스를 자동차에 자동으로 등록을 해버립니다 


휴대폰의 안드로이드 옵션에 가보니 Andorid auto을 사용할 블루투스 기기관리라고 해서 Android Auto가 실행중일 때 블루투스 사용이라는 항목 때문에 블루투스를 페어링 없이 강제로 등록하는 것같습니다. 



(어짜피 무선으로 안드로이드을 사용할 수 있는것은 아닌것 같으니 그냥 꺼야겠습니다. 블루투스가 연결되면 자동으로 안드로이드오토 어플실행같은 단순 기능 같습니다. )


안드로이드 오토의 경우 기능이 조금 한정적입니다. 다른 블로그글들을 보니 오토에서 티맵을 등록하여 사용하시는 분들이 많은데 단순하게 등록되는것 같지는 않고 루팅이나 다른 작업들을 거쳐야 하는 것 같습니다. 




사진에서 밑에 버튼들을 보시면 항목이 5가지 밖에 되지 않습니다. (사진 끝에가 짤려서 마지막 하나가 안나오네요) 


버튼들을 보시면 맨 왼쪽이 카카오 네비, 전화, 메인화면, 구걸어시스턴, 설정 순으로 나열됩니다. 


사용할 수 있는 프로그램들이 이게 끝입니다.  순수하게 사용할 수 있는 어플이 카카오 네비, 구글 어시스턴트가 끝입니다.  




(구글 어시스턴트 : ok구글 명령으로 음성명령 내리는 어플) 

(원래 이것도 구글지도가 들어가야 하는 데 옛날부터 있어왔던 지도 반출 문제로 구글에서 카카오 네비를 선택했다고 합니다. )





위사진처럼 다른어플을 안드로이드 오토에 사용하고 싶으시면 안드로이드 오토와 관련된 어플들을 찾고 다운로드 하셔야 합니다. 





<안드로이드 오토 카카오 네비 실행시 화면>








그다음 안드로이드 미러링(미러링크) 을 보도록 하겠습니다. 


안드로이드 오토랑 미러링이랑 기능면에서는 다릅니다.  









2. 미러링크 사용




미러링을 사용할 경우에는 다시 네비게이션 설정으로 들어가서 미러링크를 체크해야 합니다. (또 usb연결 해제하라고 뜹니다. )


아쉽게도 미러링크, 안드로이드 오토는 두개 동시에 체크를 해서 사용할 수 없습니다. (이는 자동차나 휴대폰 제조사의 정책인것 같습니다.만약에 2개를 체크하면 충돌하거나 같이떠서 그렇지 않을까 생각합니다.  )


이 미러링크 모드를 사용하기 위해서는 삼성측에서 개발한 "자동차모드(car mode)" 어플이나 기아티맵 미러링크 어플을 받으셔야 합니다. 


자동차 모드 어플이 더 좋습니다.

(설정에 주차위치를 저장하는 기능이 있거든요... 구글처럼 수동으로 찍어야 하는 지 권한을 허부하고 나면 자동으로 계속 찍어주는지 까지는 모르겠네요 이기능은 사용해보지 않았습니다. ) 


기아 티맵은 기아 티맵밖에  안되기 때문에 상당히 불편합니다. (네비게이션이나, 휴대폰 상에서 노래 제어나 다른 기능이 작동하지 않습니다.(핸들에 있는 컨트롤러는 작동함))



단순하게 미러링크만 실행을 하게 되면 위에서 언급한 어플들을 모두 받았다 가정하에 아래 사진처럼 2개가 뜨게 됩니다. 



티맵만 실행하면 티맵만 되고(다른건 사용불가) 


 자동차 모드 어플을 선택하면 아래 화면처럼 약간의 선택권이 주어집니다. 






미러링크 부터는 안드로이드 오토와 다르게 어플들 목록이 보이기 시작합니다. (사진 초점이 안맞네요) 


차라리 자동차 모드가 낫습니다. 자동차 모드안에 기아 티맵이 같이 들어가므로 사용하기 편리합니다. 


 



이제 티맵을 실행해보도록 하겠습니다. 



실행을 하면 저렇게 최근 목적지가 로드 되면서 안내 설정을 할  수 있게 편리하게 뜹니다. 



<17년도 11월에 촬영됐던 사진입니다. 기름값보고 오해하지 말아주세요>




위의 사진은 자동차모드를 사용하지않고 순수하게 기아 tmap만 사용한 사진인데 기아 Tmap을 미러링크해서 들어가나 자동차 모드에서 tmap을 들어가나 


옆에 메뉴화면이 있나없나 같은  인터페이스만 다르지 기능은 똑같습니다. (차선표시, 속도 위반안내 등) 


미러링(미러링크)과 기아 티맵(역시 미러링크)의 큰 차이점은 네비게이션 화면 상에서 노래를 제어할  수 있는가, 없는가, 뒤로 (메인메뉴)갈 수 있는가 없는가 여기서 나뉘게 됩니다. (핸들에 붙어있는 (컨트롤러) 다음곡 넘기기 같은 기능은 작동합니다. )



대신 티맵의 "누구" 기능같은 음성인식은 아직까지 안드로이드 오토나 미러링크 기, 자동차 모드 티맵에서는  사용이 불가합니다. 


음성인식을 통한 경로 안내는 안드로이드 오토로 간다음 구글어시스턴트를 사용하시면 카카오네비랑 연결되어 사용가능합니다. 




미러링크가장 큰 단점은 휴대폰을 제어할  수 없습니다. 




안드로이드 오토의 경우는 차와 연결되어 있으면 휴대폰 잠금해제시 (또는 휴대폰 화면을 켜면) 스와이프를 사용하여 잠금해제라는 것이 뜨는데 미러링크와 기아 티맵은 휴대폰 자체를 못쓰게 잠그어 버립니다.


미러링크나 기아티맵이나 이 두가지 어플은  휴대폰이 고장난건가 오해할 정도로 휴대폰 자체를 먹통 된것처럼 만들어 버립니다.  


(이 또한 루팅하면 해결이 가능하리라 봅니다. )

 



이런 치명적인 단점이 있습니다. 




3. 아이폰 카플레이 


다음은 아이폰 카플레이에 대해서 보도록 하겠습니다. 

많은 분들이 ios 12버전으로 업데이트 되면서 반기는 기능이 아닐까 싶습니다. 


사실 엣날부터 카플레이는 됐었는데 ios 12이전에는 애플의 기본 어플말고는 전부 카플레이를 안되게 했었습니다. 


그래서 ios 11까지는 탈옥버전을 많이 찾으셨지요 하지만 아이폰 탈옥 개발자들이 더 이상 탈옥툴 개발을 안하는것으로 방향을 돌리고 있어서 탈옥만이 나오길 기다렸었습니다. 


(오죽했으면 ios 10에서 11로 올라간 분들이 탈옥해서 티맵을 사용하려고 다운그레이드를 하는 일까지 벌어졌습니다. 또한 중고장터에서도 탈옥버전을 많이 찾으셨지요)


탈옥을 하면 카플레이에서 어플 자체를 좀 자유롭게 사용할 수 있습니다. 


우선 아이폰의 경우는 안드로이드처럼 별도의 프로그램을 설치할  것이 없습니다. 


아이폰 자체적으로 카플레이 프로그램이 내장되어 있기 때문에 자동차 네비게이션 설정에서 카플레이만 활성화 하고 휴대폰을 그냥 연결하면 됩니다. )

 


<외국사이트에서 탈옥을 하여 사용하는 모습>


 




사실 아직 탈옥 버전보다는 카플레이가 순정으로 사용하기엔 불편한 부분이 조금 있긴 합니다. 


탈옥의 경우는 개발자들이 시스템 차체를 다 건드려서 올라온것들을 사용하는 건데 순정의 경우는 애플의 까다로운 심사와 가이드라인에 맞추어서 개발을 하다보니  어떤 면에서는 조금 불편하기도 합니다. 


(탈옥을 하면 카플레이에서  어플들의 활용도가 많이 올라갑니다. )






ios 12로 업데이트후 카플레이를 실행한 모습입니다. 

그러면 위와 같이 사용가능한 어플들이 뜨게 됩니다. 


<티맵 최근 경로>



안드로이드 오토와는 다르게 리스트 형식으로 나오게 됩니다. 


디자인면에서는 조금씩 다른데 뒤로가기 화면같이은 버튼은 아이폰스러운 화면입니다. 



안드로이드나 아이폰이나 네비게이션을 사용하는 것은 똑같고 약간의 인터페이스만 다르기 때문에 구지 네비게이션에 대해서 



또 설명을 할 필요는 없는것 같아서  딱히 언급은 안하려고 했는데 


네비를 사용하고 달려보던 도중 몇가지 버그가 있다는 것을 알았습니다. (업데이트 된지 얼마안되서 그런지는 모르겠지만 언젠간 해결되겠죠?  )










속도 위반안내를 안내를 안해주는 것입니다. 


사진에는 안내를 해주는  부분이 있는데 안해주는 구간도 간혹있었습니다. 



그리고 차선 표시를 안해줍니다. 단순한 도로면 딱히 잘 안보게 되는데 교차로 처럼 조금 복잡한 곳에서는 불편함을 감수 해야 합니다. 


혹시나 하고 휴대폰 화면을 켜봤더니 휴대폰 안내에서는 차선을 표시해주고 있었습니다. 



어느날 리눅스 로그인이 갑자기 불가능해졌다.

putty을 이용한 원격접속이나 컴퓨터에서 바로 다이렉트로 로그인을 해보아도 계속 팅김현상이 발생한다.

 

최근에 루트 비밀번호를 변경한 적이 있었는데 비밀번호가 안 맞아서 그런 것 치고는 뭔가 좀 이상했다. 그렇다고 루트 접속자체를 막아놓은 것은 아니다. 그렇다고 다른 설정을 건드린것도 아니다


(서버 호스팅으로 돌리는 것이 아니라 내 개인 컴퓨터이기 때문에 확신했다. )

 

우선 루트가 아닌 일반 계정으로 들어가 보니 접속이 완전 잘 됐다. 인터넷에 루트 로그인 팅김현상이라고 검색을 했는데

 

검색결과가 나오지 않아 대한민국에서 나만 이런건가..? 하는 생각이 들었다. 외국사이트에 root failed 라고 검색을 해도 내가 원하는 결과는 나오지 않았다. 

 

한가지 특이점은 루트로 바로 다이렉트 로그인이나 일반 계정으로 로그인한 후 su명령으로 권한 가져오기를 해도 계속 팅김 현상이 발생한다는 것이었다

 

검색을 이렇게 저렇게 해서 찾아보니 나랑 비슷한 경우가 발생한 사람이 한명 있어서 똑같이 해보려고 했는데 나같은 경우는 계정 권한 이나 다른 부분이


 좀 있어서 그대로 따라하기는 무리였고 난 다른 방법을 택해야 했다. (참고 블로그 올리려고 했는데 어느 블로그인지 못찾겟다) 


-------------------------------------------------------------------------------------------------------------------


</root 경로에서 ls -al 한 모습 (회색 부분이  문제의.bashrc) >

<정상적인 .bashrc 모습> 


우선 내가 참고 했던 블로그는 나처럼 /루트 경로 안에 숨김 파일중 .bashrc 라는 스크립트 부분이 위 사진과 같이 정상적으로 안 뜨고 exit라고 되어 있거나 아무 내용자체가 없는 경우이다.

 

 


지금 이 글을 포스팅하기 전에 문제를 해결하고 확인 차 찍은 사진이라 사진은 정상적으로 표기되어 있다.

다른 블로그의 경우 일반 사용자 계정들중 vi에디터 같은 수정권한을 어느 정도 부여받은 계정으로 vi /root/.bashrc

 

에 스크립트를 두 번째 사진처럼 타이핑을 하거나 다른 계정에서 .bashrc파일을 복사해와서 원상복구를 시켜놓는 것인데 나 같은 경우에는 useradd 해서 

그냥 test 로 대충 만들어놓은 계정이라 저런 수정자체가 불가능한 권한에 있었다.





<fdisk -l을 한 모습> 

(sda6 은 kali 리눅스, sda8은 centos 6.8이다)

 

 

 생각을 해보니 지금 내가 사용하는 centos 6.8 minimal 버전 말고 내 하드디스크에 칼리 리눅스가 한 개 있었다.

 

곧바로 칼리리눅스로 부팅을 해서 /dev/sda8 (centos6.8 설치하드를 마운트한 다음 다른 사용자 계정폴더로 들어가서 cp /mnt/home/test/.bashrc /mnt/root/.bashrc 로 복사를 했다



그러고나서 다시 centos 로 로그인을 하니 정상적으로 부팅이 되었다.

 

다른 방법2 (vmware 에 지금과 같은 똑같은 운영체제를 설치하거나 혹은 설치되어 있다면 usb이동식 메모리를 마운트해서 .bashrc 를 복사한 다음 문제있는 리눅스로 와서 cp로 복사해서 넣어도 된다)

 

하드디스크가 원인인지 운영체제 자체의 버그인지 정확한 원인은 모르지만 해결은 완료했다. (로그 분석파일을 봐도 특별한건 딱히 없고 세세하게 확인은 어렵다





 

애플 제품을 한 대만 사용하시거나 아이폰에 입문한지 얼마되지 않은 유저분들은 이 기능이 다소 생소하거나 필요없을수도 있습니다.

 

(기존에 아이폰을 사용하다가 다른 아이폰이나 아이패드 같은 애플제품을 샀는데 전화가 동시에 울려서 이 기능을 알게되신 분들도 있습니다. )

 

다른 기기에의 통화란? 말 그대로 내 현재 전화를 다른 애플제품으로 받을 수있게 하는 기능입니다.

 

보통 다른기기에서의 통화에 대한 설정만 나와있고 상세한 설명은 찾기가 힘들어 한번 적어봤습니다.

 

 


 

(오른쪽 아이폰:se(개통) 왼쪽 아이폰:5s(공기기))

 

오른쪽 흰색 아이폰이 원래 사용하는 전화기고 왼쪽 아이폰은 공기기입니다.

 

어떻게 보면 과거 2G 시대에 유행했던 복제폰이 연상되기도 합니다.

 

우선 활성화를 하는 방법은 매우 간단합니다

 

원래아이폰, 다른 아이폰(또는 아이패드, 아이팟) 에 같은 애플계정으로 로그인이 되어 있어야 하고

 

아이폰 2대 모두다 설정 -> 전화 -> 다른기기에서의 통화 부분이 활성화 되어 있으면 됩니다.

 

다른 기기에서의 통화는 lte가 아닌 와이파이와 계정연동으로 통화를 하는것이기 때문에 같은 와이파이에서 연결되어 있으면 됩니다.

 

이 두 가지 조건을 만족하면 전화가 올 때 두 대가 다 동시에 울리게 됩니다.



제 기준으로 설명을 해보겠습니다.

원래 제가 사용하는 아이폰에서 설정을 하면 (다른 아이폰) iphone 5(iphone) 가 뜨고 다른 아이폰에서 전화 설정에 들어가면 iPhone SE(iphone) 가 서로 상호작용을 하듯이 뜨게 됩니다.

 

이렇게 체크만 해주면 설정이 끝입니다.

그러고 전화가 오면 맨처음 사진처럼 2대다 아이폰이 울리게 됩니다.

이때 확인하셔야 하는 부분이 사용자의 iPhone에서를 보셔야 합니다.

 

사용자의 iPhone에서 가 뜨면 액정에 뜨면 그 폰으로는 원래 전화가 오지 않은 것인데 연동되서 전화가 온 것이라고 알 수 있습니다.

사무실로 치면 고객이나 다른 거래처에서 대표전화로 누군가가 전화를 걸었고 나에게 온 전화가 아닌데 근처 사람 전부다 동시에 다 울리는 거죠

 

(문자같은 경우도 문자 설정란에서 휴대폰들을 체크하면 체크 했다 가정하에 다른폰에서 온 문자를 공기기로 동기화를 해서 읽을 수 있습니다. )

 

이 상태로 전화를 받으면 그냥 당겨 받는 것이 되어버립니다.

 

지금 같은 경우는 당겨받는 전화에 유심카드가 들어있지 않은 공기기 이기 때문에 그냥 사용하면 되지만 아이폰이 두 대가 개통되어 있으면 나중에 부재중으로 전화가 남겨져 있을 경우 어느폰 에서 전화가 왔는지 확인이 어렵기 때문에

 

이 설정을 다시 한번 생각해 보아야 합니다. 전화번호부에 저장이 따로 되어 있는 지인분 들은 상관없겠지만 저장이

 

안되어 있는 번호가 걸려 왔었다면 확인이 어렵습니다.

 

전화가 왔었을 때 바로 확인이 가능하면 문제가 되지 않습니다.

 

사실 아이폰을 2개 개통해서 다니는 분은 제가 한번도 못봤습니다만 혹시나 영업이나 사업하신다고 하필 같은 폰을 2대 개통 해서 가지고 다니는 분들은 참고 하셔도 될 부분이실 겁니다.

 

공기기로 사용하는 이 기능은 받는 것만 가능하고 발신하는 것은 상대가 아이폰 유저가 아니라면 불가능 합니다.

(계정으로 받기 때문이죠)

 


만약에 상대가 아이폰을 사용 한다 가정하에 전화번호부에 가면


 

이렇게 facetime 부분에 전화모양 표시와 문자메시지 표시가 나와 있습니다.

전화 부분을 터치하면 바로 애플만의 인터넷 전화로 연결됩니다.

물론 문자는 아이메시지로 가겠죠?

 

만약에 인터넷전화를 눌렸는데 누르자마자 바로 실패라고 뜬다면 그건 상대방이 애플을 썼었다가 안드로이드 운영체제로 넘어갔을 가능성이 큽니다. 그러면 당연히 전화가 되지 않습니다.

 

또한 같은 계정으로 아이폰이 연동되어 있다면 아이패드 같은 경우 핫스팟을 사용할 때 유리합니다.


원래 내 아이폰 블루투스에 켜져 있고 다른 애플 기기에 핫스팟을 한번이상 연결을 해서 사용한 적이 있다면 나중에 다른 애플기기로

 

와이파이 리스트에 가보면

 



이렇게 기존과는 다르게 와이파이 리스트에서 lte 표시로 나오는데 이 역시 마찬가지로 같은 계정에 로그인 되어 있고 원래 아이폰에서 핫스팟을 한번이상 사용을 했었고, 블루투스가 켜져 있는 조건을 만족하면 저렇게 와이파이 리스트에 뜨게 됩니다.

 

이 때 와이파이 리스트에서 개인용 핫스팟 란에 자기 아이폰명을 연결하면 원래 사용하는 아이폰에서 핫스팟 사용이라고 뜨면서 직접 꺼내서 키지 않아도 핫스팟이 알아서 활성화가 됩니다. (마치 리모콘으로 핫스팟을 킨 것같은 느낌입니다. )

 

 

우분투 리눅스상에서 부트로더를 수정 하려고 grub 설정에서 저장을 하는데 권한 오류가 발생했습니다. 



root 권한으로 작업하는데 오류가 계속 발생하여 찾아보니 저장시 :wq를 하지말고 :wq! 를 하니 바로 해결 되었습니다. 



아무래도 최근에 기본적으로 설치되어있는  vi 에디터가 수정중 방향키로 행을 이동하면 aabb 같은 이상한 문자가 생기는 부분이 불편하여 apt-get install vim 에디터를 설치 했었는데 이 에디터에서 문제가 됬나 봅니다. 


다 입력하고 저장시 :wq! 를 하면 저장에 성공하여 빠져나와 집니다.


그래도 다른 오류가 생기면서 작동하지않는다면 GUI 환경일 경우에 gedit를 해서 수정후 저장해도 됩니다. 



+ Recent posts