아무래도 리눅스를 접하게 되면 터미널 다음으로 가장 많이 쓰이는 프로그램이 바로 '에디터' 이다.


여기서 필자가 말하는 '에디터' 라는 것은 워드프로세서를 말하는 것이 아닌 '소스 에디터'를 의미힌다.


소스 에디터는 기본적인 텍스트 작성 뿐만이 아니라 스니펫(구문 자동화) 및 자동 완성 그리고 소스에 대한 구문 컬러 구분을 그 기본으로 한다.


콘솔에서 쓰는 가장 대표적인 에디터는 아무래도 'vi'일 것이다.


하지만 이제 더 이상 vi나 vim 그리고 그 유명한 emacs는 구세대 적이다.


아직까지도 많은 프로그래머들이 고집적으로 위에 언급한 고전 에디터를 사용하고 있지만 구식적이며 편집에 많은 시간이 소모 되는 것이 명백한 사실이다.


솔직히 까고 말해서 콘솔 터미널에서 가장 간편한 에디터는 'nano' 이다.



'에디터 nano'



nano는 유저가 가장 간편해 하는 화살표를 사용하여 이동하고 그  자리에서 바로 편집할수 있는 간편성 인터페이스를 제공한다.

뿐만 아니라 ctrl 단축키를 이용한 바로 설정을 적용시켜 콘솔에서 가장 빠르게 편집할수 있는 에디터 이며 동시에 해당 소스에 맞는 컬러 프린트를 별다른 설정 없이 다양하게 제공한다.


다음은 gui 환경에서 유명한 심플 에디터를 말하자면 대표적으로 gedit 들수 있다. 그 밖에 mousepad등 여러가지가 있겠지만 옵션과 플러그 기능을 포함해서 그 중 gedit가 가장 뛰어나다. 그렇기에 gedit 만 소개할 것이다.



'에디터 gedit'


지에디트는 위 사진과 같이 각종 플러그인을 적용하면 파일관리자에 개인사전 스니펫, 자동완성기능, 파이썬 콘솔, 터미널 콘솔 플러그인 까지 내장 시킬수 있는 강력한 소프트웨어 이다. 이와 같이 각종 플러그인을 적용 시키는 방법에 대해서는 다음에 설명 블로깅 하도록 할 계획이다.


마지막으로 소개할 에디터는 'Atom' 이라는 에디터 이다.


아톰은 꽤 전문적인 에디터 툴 로서 범위가 상대적으로 다른 에디터들 보다 가장 크다고 볼 수 있다.



'에디터 Atom'


아톰 에디터는 대체적으로 지에디트와 구성이 흡사 하지만 스케일 면에서 그것을 훨씬 뛰어 넘는다. 수많은 개발자들이 자신이 만든 플러그인을 공유&배포 하기도 하고 소프트웨어 자체에서 이것을 검색 하여 설치가 가능하다. 뿐만 아니라 자신에게 간편한 소스코드 스니펫을 구성할수 있으며 이것을 백업하는 것이 자유롭다.


그리고 자동완성 기능이 현존하는 모든 에디터 중에서 가장 뛰어나다.


뿐만 아니라 지에디트처럼 파일관리자나 터미널 플러그인 그리고 파이썬 인터프리터 까지 내장이 가능하다.


무엇보다 이 소프트웨어의 가장 훌륭한 점은 바로 '색'의 표현일 것이다.




지금까지 이렇게 대표적인 잘나가는 에디터 세가지를 소개해 보았다.


그 밖에 geany, vscode 등이 있다.


에디터를 처음부터 잘 고르는 것이 중요한 이유는 자신에게 가장 편리한 에디터를 써야 코딩하는데 가장 빠르며 간편하며 한번 그 에디터를 쓰면 거의 오랫동안 단골로 사용하기 때문이다.


자~ 당신은 이제 어떤 에디터 소프트웨어를 사용할 것인가?


도움이 되셨다면 '♡' 버튼을 꼭눌러 주시면 감사 하겠습니다.


아무래도 리눅스를 접하게 되면 터미널 다음으로 가장 많이 쓰이는 프로그램이 바로 '에디터' 이다.


여기서 필자가 말하는 '에디터' 라는 것은 워드프로세서를 말하는 것이 아닌 '소스 에디터'를 의미힌다.


소스 에디터는 기본적인 텍스트 작성 뿐만이 아니라 스니펫(구문 자동화) 및 자동 완성 그리고 소스에 대한 구문 컬러 구분을 그 기본으로 한다.


콘솔에서 쓰는 가장 대표적인 에디터는 아무래도 'vi'일 것이다.


하지만 이제 더 이상 vi나 vim 그리고 그 유명한 emacs는 구세대 적이다.


아직까지도 많은 프로그래머들이 고집적으로 위에 언급한 고전 에디터를 사용하고 있지만 구식적이며 편집에 많은 시간이 소모 되는 것이 명백한 사실이다.


솔직히 까고 말해서 콘솔 터미널에서 가장 간편한 에디터는 'nano' 이다.



'에디터 nano'



nano는 유저가 가장 간편해 하는 화살표를 사용하여 이동하고 그  자리에서 바로 편집할수 있는 간편성 인터페이스를 제공한다.

뿐만 아니라 ctrl 단축키를 이용한 바로 설정을 적용시켜 콘솔에서 가장 빠르게 편집할수 있는 에디터 이며 동시에 해당 소스에 맞는 컬러 프린트를 별다른 설정 없이 다양하게 제공한다.


다음은 gui 환경에서 유명한 심플 에디터를 말하자면 대표적으로 gedit 들수 있다. 그 밖에 mousepad등 여러가지가 있겠지만 옵션과 플러그 기능을 포함해서 그 중 gedit가 가장 뛰어나다. 그렇기에 gedit 만 소개할 것이다.



'에디터 gedit'


지에디트는 위 사진과 같이 각종 플러그인을 적용하면 파일관리자에 개인사전 스니펫, 자동완성기능, 파이썬 콘솔, 터미널 콘솔 플러그인 까지 내장 시킬수 있는 강력한 소프트웨어 이다. 이와 같이 각종 플러그인을 적용 시키는 방법에 대해서는 다음에 설명 블로깅 하도록 할 계획이다.


마지막으로 소개할 에디터는 'Atom' 이라는 에디터 이다.


아톰은 꽤 전문적인 에디터 툴 로서 범위가 상대적으로 다른 에디터들 보다 가장 크다고 볼 수 있다.



'에디터 Atom'


아톰 에디터는 대체적으로 지에디트와 구성이 흡사 하지만 스케일 면에서 그것을 훨씬 뛰어 넘는다. 수많은 개발자들이 자신이 만든 플러그인을 공유&배포 하기도 하고 소프트웨어 자체에서 이것을 검색 하여 설치가 가능하다. 뿐만 아니라 자신에게 간편한 소스코드 스니펫을 구성할수 있으며 이것을 백업하는 것이 자유롭다.


그리고 자동완성 기능이 현존하는 모든 에디터 중에서 가장 뛰어나다.


뿐만 아니라 지에디트처럼 파일관리자나 터미널 플러그인 그리고 파이썬 인터프리터 까지 내장이 가능하다.


무엇보다 이 소프트웨어의 가장 훌륭한 점은 바로 '색'의 표현일 것이다.




지금까지 이렇게 대표적인 잘나가는 에디터 세가지를 소개해 보았다.


그 밖에 geany, vscode 등이 있다.


에디터를 처음부터 잘 고르는 것이 중요한 이유는 자신에게 가장 편리한 에디터를 써야 코딩하는데 가장 빠르며 간편하며 한번 그 에디터를 쓰면 거의 오랫동안 단골로 사용하기 때문이다.


자~ 당신은 이제 어떤 에디터 소프트웨어를 사용할 것인가?


도움이 되셨다면 '♡' 버튼을 꼭눌러 주시면 감사 하겠습니다.


아무래도 리눅스를 접하게 되면 터미널 다음으로 가장 많이 쓰이는 프로그램이 바로 '에디터' 이다.


여기서 필자가 말하는 '에디터' 라는 것은 워드프로세서를 말하는 것이 아닌 '소스 에디터'를 의미힌다.


소스 에디터는 기본적인 텍스트 작성 뿐만이 아니라 스니펫(구문 자동화) 및 자동 완성 그리고 소스에 대한 구문 컬러 구분을 그 기본으로 한다.


콘솔에서 쓰는 가장 대표적인 에디터는 아무래도 'vi'일 것이다.


하지만 이제 더 이상 vi나 vim 그리고 그 유명한 emacs는 구세대 적이다.


아직까지도 많은 프로그래머들이 고집적으로 위에 언급한 고전 에디터를 사용하고 있지만 구식적이며 편집에 많은 시간이 소모 되는 것이 명백한 사실이다.


솔직히 까고 말해서 콘솔 터미널에서 가장 간편한 에디터는 'nano' 이다.



'에디터 nano'



nano는 유저가 가장 간편해 하는 화살표를 사용하여 이동하고 그  자리에서 바로 편집할수 있는 간편성 인터페이스를 제공한다.

뿐만 아니라 ctrl 단축키를 이용한 바로 설정을 적용시켜 콘솔에서 가장 빠르게 편집할수 있는 에디터 이며 동시에 해당 소스에 맞는 컬러 프린트를 별다른 설정 없이 다양하게 제공한다.


다음은 gui 환경에서 유명한 심플 에디터를 말하자면 대표적으로 gedit 들수 있다. 그 밖에 mousepad등 여러가지가 있겠지만 옵션과 플러그 기능을 포함해서 그 중 gedit가 가장 뛰어나다. 그렇기에 gedit 만 소개할 것이다.



'에디터 gedit'


지에디트는 위 사진과 같이 각종 플러그인을 적용하면 파일관리자에 개인사전 스니펫, 자동완성기능, 파이썬 콘솔, 터미널 콘솔 플러그인 까지 내장 시킬수 있는 강력한 소프트웨어 이다. 이와 같이 각종 플러그인을 적용 시키는 방법에 대해서는 다음에 설명 블로깅 하도록 할 계획이다.


마지막으로 소개할 에디터는 'Atom' 이라는 에디터 이다.


아톰은 꽤 전문적인 에디터 툴 로서 범위가 상대적으로 다른 에디터들 보다 가장 크다고 볼 수 있다.



'에디터 Atom'


아톰 에디터는 대체적으로 지에디트와 구성이 흡사 하지만 스케일 면에서 그것을 훨씬 뛰어 넘는다. 수많은 개발자들이 자신이 만든 플러그인을 공유&배포 하기도 하고 소프트웨어 자체에서 이것을 검색 하여 설치가 가능하다. 뿐만 아니라 자신에게 간편한 소스코드 스니펫을 구성할수 있으며 이것을 백업하는 것이 자유롭다.


그리고 자동완성 기능이 현존하는 모든 에디터 중에서 가장 뛰어나다.


뿐만 아니라 지에디트처럼 파일관리자나 터미널 플러그인 그리고 파이썬 인터프리터 까지 내장이 가능하다.


무엇보다 이 소프트웨어의 가장 훌륭한 점은 바로 '색'의 표현일 것이다.




지금까지 이렇게 대표적인 잘나가는 에디터 세가지를 소개해 보았다.


그 밖에 geany, vscode 등이 있다.


에디터를 처음부터 잘 고르는 것이 중요한 이유는 자신에게 가장 편리한 에디터를 써야 코딩하는데 가장 빠르며 간편하며 한번 그 에디터를 쓰면 거의 오랫동안 단골로 사용하기 때문이다.


자~ 당신은 이제 어떤 에디터 소프트웨어를 사용할 것인가?


도움이 되셨다면 '♡' 버튼을 꼭눌러 주시면 감사 하겠습니다.


[Name]   



ldic



[ Section ]   


utils


[ Version - 날짜]


0.2-1 (Thu, 10 Nov 2016 22:16:23 +0900 )


[ 지원 아키텍쳐 ]   


x86_64, i386, armhf, arm64


[ 지원 운영체제 ]   


Linux_debian_ubuntu : xenial, wily, vivid, trusty, preceis, linux mint.....


[ 빌드 & 컴파일러 ]


bash


[ 의존 패키지 ]


language-pack-ko, fonts-nanum



[ 설명 ]   


리눅스를 위한 콘솔 터미널에서 작동하는 리눅스 사전 이며 프로그래밍을 위한 소스 라이브러리도 포함 되어 있습니다.


[ 특징 및 변경 사항 : Changes log ]   


 * 파일을 라이브러리에 추가 기능 추가

 * 개인 라이브러리 사전을 유지 하고 동시에 업데이트 라이브러리를 추가가 가능해짐


[ 개발자 ]


C O S M O S project.


site: http://cosmosproject2015.tistory.com


e-mail : cosmosproject15@gmail.com



[ 라이선스 ]


GPL-2.0+  


[ 설치 방법 ]   


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>



root@test:~$ sudo apt-add-repository ppa:cosmosp2016/apps


root@test:~$ sudo apt-get update

root@test:~$ sudo apt install ldic




[실행]   


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>


root@test:~$ ldic







[사용 방법]


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>

root@test:~$ ldic -help







[ 소스 다운로드 ]  


준비중

[Name]   



ldic



[ Section ]   


utils


[ Version - 날짜]


0.2-1 (Thu, 10 Nov 2016 22:16:23 +0900 )


[ 지원 아키텍쳐 ]   


x86_64, i386, armhf, arm64


[ 지원 운영체제 ]   


Linux_debian_ubuntu : xenial, wily, vivid, trusty, preceis, linux mint.....


[ 빌드 & 컴파일러 ]


bash


[ 의존 패키지 ]


language-pack-ko, fonts-nanum



[ 설명 ]   


리눅스를 위한 콘솔 터미널에서 작동하는 리눅스 사전 이며 프로그래밍을 위한 소스 라이브러리도 포함 되어 있습니다.


[ 특징 및 변경 사항 : Changes log ]   


 * 파일을 라이브러리에 추가 기능 추가

 * 개인 라이브러리 사전을 유지 하고 동시에 업데이트 라이브러리를 추가가 가능해짐


[ 개발자 ]


C O S M O S project.


site: http://cosmosproject2015.tistory.com


e-mail : cosmosproject15@gmail.com



[ 라이선스 ]


GPL-2.0+  


[ 설치 방법 ]   


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>



root@test:~$ sudo apt-add-repository ppa:cosmosp2016/apps


root@test:~$ sudo apt-get update

root@test:~$ sudo apt install ldic




[실행]   


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>


root@test:~$ ldic







[사용 방법]


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>

root@test:~$ ldic -help







[ 소스 다운로드 ]  


준비중

    국가의 지도자는 무엇이며 누가 국가의 지도자가 되어야 하는가?

    감히 주제넘게 이런 글을 써갈깁니다.

    현재 우리나라의 지도자적 위치는 '대통령' 입니다.

    그리고 지금은 진정으로 시국 상황이며 정권을 교체 해야 한다는 여론이 과반수를 넘었습니다.

    하지만 우리가 한가지 크게 잊고 있는 것이 있다 생각하여 이 장문을 써 봅니다.

    그것은 바로 제목에서 말했다 시피 "국가의 지도자는 무엇이며 누가 국가의 지도자가 되어야 하는가?"에 대해서 입니다.

    대부분의 사람들은 지도자의 영향력을 그 지도자가 가지고 있는 권한에 그 중점을 두고 있습니다.

    하지만 지도자가 가진 진정한 영향력은 권한 이전에 절대로 없앨수 없는 한 가지가 있습니다.

    그것은 바로........

    '국민들이 결국 그 지도자가 누구든 그 지도자를 닮아간다는 것입니다.'

    이것이야 말로 그 국가의 지도자가 가지고 있는 가장 무서운 영향력 이라고 본 필자는 생각합니다.



    그렇다면 누가 국가의 지도가 되어야 하는지 답이 나옵니다.

    첫째는, 처음부터 모든 것을 쥔 부유한 사람이 되지 말아야 할 것이며


        그래야 국민들의 삶 속에서 항시 개천에서 용이 날 것이고 많은 사람들이 희망을 품고 살아갈수 있습니다.
       
    둘째는, 역사와 지식을 매우 중요시 하여 그로인해 타인을 함부로 멸시하지 않으며 무모한 짓을 하지 않는 사람이 되어야 할 것이며

        그래야 국민들이 지식과 역사를 중요시 하며 타인에게 함부로 대하지 않으며 누구에게나 가능성을 여는 사회가 될 것입니다.
        (진정한 지식속 에는 사랑과 평등 그리고 신학이 있으며 지식을 하찮게 여기는 사람들은 타인도 하찮게 여겨 함부로 대하는 경우가 대다수 입니다
    .)
       
    셋째는, 낮은 사람이 성장할 기회를 열어주기 위해 항시 관철 하는 사람이 되어야 할 것이며

        그래야 국민들도 그것을 본받아 약자가 성장하는 사회적 생태계를 스스로 만들어 갑니다.

    넷째는, 마지막으로 자기 가족을 형성하고 또 그 가족을 사랑할줄 아는 사람이 지도자여야 합니다.

        그래야 국민들도 그것을 본받아 가족을 이루는데 있어서 망설이지 않고 출산률이 자연히 증가하며 또 그 가족을 사랑함이 보편화 됩니다.
        (가족을 사랑 할 줄 아는 군주가 정말 역사적으로도 좋은 지도자 이며 제가 살아오면서 깨달은 것은 가족을 아끼는 사람이 다른사람도 아끼더군요.
       
        마찬가지 가족 중 한명을 성장시킨다고 그 사람에게 가혹하게 대하는 것 또한 역사적으로 잘된 경우가 없습니다.)



그렇습니다. 제가 생각하는 '지도자'에 대한 그 개념은


가장 먼저 사람 그 자체에 있다고 생각합니다.


누가 되느냐 그것은 어떠한 국가가 되어 가느냐 로서의 중요한 문제라고 생각합니다.




도움이 되셨다면 '♡' 버튼을 꼭눌러 주시면 감사 하겠습니다.


[Name]   



ldic



[ Section ]   


utils


[ Version - 날짜]


0.1-2 (Thu, 03 Nov 2016 17:57:31 +0900 )


[ 지원 아키텍쳐 ]   


x86_64, i386, armhf, arm64


[ 지원 운영체제 ]   


Linux_debian_ubuntu : xenial, wily, vivid, trusty, preceis, linux mint.....


[ 빌드 & 컴파일러 ]


bash


[ 의존 패키지 ]


language-pack-ko, fonts-nanum



[ 설명 ]   


리눅스를 위한 콘솔 터미널에서 작동하는 사전 입니다.


[ 특징 및 변경 사항 : Changes log ]   


 * First release.   


[ 개발자 ]


C O S M O S project.


site: http://cosmosproject2015.tistory.com


e-mail : cosmosproject15@gmail.com


[ 설치 방법 ]   


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>



root@test:~$ sudo apt-add-repository ppa:cosmosp2016/apps


root@test:~$ sudo apt-get update

root@test:~$ sudo apt install ldic




[실행]   


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>


root@test:~$ ldic







[사용 방법]


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>

root@test:~$ ldic





[ 소스 다운로드 ]  


준비중

[Name]   



ldic



[ Section ]   


utils


[ Version - 날짜]


0.1-2 (Thu, 03 Nov 2016 17:57:31 +0900 )


[ 지원 아키텍쳐 ]   


x86_64, i386, armhf, arm64


[ 지원 운영체제 ]   


Linux_debian_ubuntu : xenial, wily, vivid, trusty, preceis, linux mint.....


[ 빌드 & 컴파일러 ]


bash


[ 의존 패키지 ]


language-pack-ko, fonts-nanum



[ 설명 ]   


리눅스를 위한 콘솔 터미널에서 작동하는 사전 입니다.


[ 특징 및 변경 사항 : Changes log ]   


 * First release.   


[ 개발자 ]


C O S M O S project.


site: http://cosmosproject2015.tistory.com


e-mail : cosmosproject15@gmail.com


[ 설치 방법 ]   


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>



root@test:~$ sudo apt-add-repository ppa:cosmosp2016/apps


root@test:~$ sudo apt-get update

root@test:~$ sudo apt install ldic




[실행]   


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>


root@test:~$ ldic







[사용 방법]


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>

root@test:~$ ldic





[ 소스 다운로드 ]  


준비중

[Name]   



ldic



[ Section ]   


utils


[ Version - 날짜]


0.1-2 (Thu, 03 Nov 2016 17:57:31 +0900 )


[ 지원 아키텍쳐 ]   


x86_64, i386, armhf, arm64


[ 지원 운영체제 ]   


Linux_debian_ubuntu : xenial, wily, vivid, trusty, preceis, linux mint.....


[ 빌드 & 컴파일러 ]


bash


[ 의존 패키지 ]


language-pack-ko, fonts-nanum



[ 설명 ]   


리눅스를 위한 콘솔 터미널에서 작동하는 사전 입니다.


[ 특징 및 변경 사항 : Changes log ]   


 * First release.   


[ 개발자 ]


C O S M O S project.


site: http://cosmosproject2015.tistory.com


e-mail : cosmosproject15@gmail.com


[ 설치 방법 ]   


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>



root@test:~$ sudo apt-add-repository ppa:cosmosp2016/apps


root@test:~$ sudo apt-get update

root@test:~$ sudo apt install ldic




[실행]   


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>


root@test:~$ ldic







[사용 방법]


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>

root@test:~$ ldic





[ 소스 다운로드 ]  


준비중

[리눅스 앱 개발 & 배포] 리눅스 콘솔 사전 - ldic (Linux Dictionory) 개발 완료 및 배포 예


쉽게 잊을 수 있는 명령어나 소스 또는 레파시토리 등 특수 가이드라인을 위한 리눅스 콘솔용 사전을 개발하고 있습니다.


개발 과정은 현재 90% 정도 진행 되었으며 언어는 전부 bash와 utf-8 라이브러리로 구성되어 있으며 그로인해 모든 아키텍처에 설치가 가능하겠끔 구성할 계획 입니다.


설치 레파시토리는 기본 우분투 ppa 런치패드를 기본으로 하지만 깃허브를 통하여 어떤 운영체제 이든지 설치가 가능하겠끔 할 계획 입니다.


기능은 bash 명령어나 각종 필요 소프트웨어의 소개나 특수 명령어 그리고 프로그래밍 소스코드등의 각 사전 단어를 통해 불러 올 수 있는 기능 그리고 라이브러리를 스스로 직접 추가 할 수 있는 기능이 있습니다.


많은 관심 부탁 드립니다.


배포 예정 : 2016년 11월 3일 오후 6시반 예정...




Linux_WINE ( Wine is not an emulator ) 실험실



  • 엘더스크롤 스카이림 구동 

구동 여부 : 성공



구동 wine : wine1.8 -32bit architecture


구동 시스템 사양 :


CPU

4x AMD Phenom(tm)



GPU

Vendor        : NVIDIA Corporation
Renderer        : GeForce GTX 460 SE/PCIe/SSE2
Version        : 4.5.0 NVIDIA 367.44


OS

Linux 4.4.0-28-generic_ Ubuntu xenial 16.04


내장 라이브러리


7zip adobeair comctl32 corefonts d3dcompiler_43 d3dx10 d3dx11_42 d3dx11_43 d3dx9 d3dx9_26 d3dx9_28 d3dx9_31 d3dx9_35 d3dx9_36 d3dx9_39 d3dx9_42 d3dx9_43 d3dxof devenum diractx directmusic directplay directx9 dmsynth dotnet20 dotnet20sp1 dotnet20sp2 dsdmo dsound dxdiag dxdiagn dxsdk_jun2010 dxsdk_nov2006 gdiplus gdiplus_winxp ie8 mfc42 msls31 msvcirt ogg physx quartz vcrun2008 vcrun2010 vcrun2012 vcrun2013 vcrun6 vcrun6sp6 xact xact_jun2010  xna31


도움이 되셨다면 '♡' 버튼을 꼭눌러 주시면 감사 하겠습니다.


Linux WINE ( Wine is not an emulator ) 실험실



  • 다이렉트 x 9 이상 게임 실행시 발생 하는 마우스 드롭 버그

해결 방법 : winecfg 를 실행하여 dinput, dinput8, xinput 라이브러리를 삭제 한다.


CPU

4x AMD Phenom(tm)



GPU

Vendor        : NVIDIA Corporation
Renderer        : GeForce GTX 460 SE/PCIe/SSE2
Version        : 4.5.0 NVIDIA 367.44


OS

Linux 4.4.0-28-generic_ Ubuntu xenial 16.04


내장 라이브러리


7zip comctl32 corefonts d3dcompiler_43 d3dx10 d3dx11_42 d3dx11_43 d3dx9 d3dx9_26 d3dx9_28 d3dx9_31 d3dx9_35 d3dx9_36 d3dx9_39 d3dx9_42 d3dx9_43 d3dxof devenum  dirac directmusic directplay directx9 dmsynth dotnet20 dotnet20sp1 dotnet20sp2 dsdmo dsound dxdiag dxdiagn dxsdk_jun2010 dxsdk_nov2006 gdiplus gdiplus_winxp ie8 mfc42 msls31 msvcirt ogg physx quartz vcrun2008 vcrun2010 vcrun2012 vcrun2013 vcrun6 vcrun6sp6 xact xact_jun2010  xna31



wine을 기본 설치 하는 방법에 대하여 알아보자.


우선 그 순서를 먼저 나열 하자면


WINE 설치 순서


1. 기본 레파시토리에 있는 wine을 우선 설치 한다. (우선 기본적으로 1.6 버전이 설치될 것이다.)

2. wine-gecko와 wine-mono 패키지를 설치한다.

3. wine을 32비트로 재구성한다.

4. wine cfg 명령으로 wine을 라이브러리를 본격적으로 구성된다. (/home/user/.wine 폴더 생성됨) -> win7우로 설정 변경 추천

5. winetricks로 설치 가능한 라이브러리들을 설치한다.




하지만 먼저 그 이전에 wine이 설치 되어 있다면 그것을 삭제하고 기존 폴더도 같이 삭제 해야 한다.


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>

//  wine을 삭제한다.


root@test:~$ sudo apt-get purge wine*



//  wine 폴더를 삭제한다.


root@test:~$ rm -rf ~/.wine








1. 기본 레파시토리에 있는 wine을 우선 설치 한다.
(우선 기본적으로 1.6 버전이 설치될 것이다.)


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>


root@test:~$ sudo apt-get install wine





2. wine-gecko와 wine-mono 패키지를 설치한다.


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>


root@test:~$ sudo apt-get install wine-gecko wine-mono




3. wine을 32비트로 재구성한다.


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>

// 변수지정을 ~/.bashrc에 등록하여 소스 리로딩 한다.


root@test:~$ echo "export WINEARCH=win32" >> ~/.bashrc



root@test:~$ source ~/.bashrc


-> bashrc 소스 리로딩



4. wine cfg 명령으로 wine을 라이브러리를 본격적으로 구성된다.

(/home/user/.wine 폴더 생성됨) -> win7우로 설정 변경 추천


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>

// 주석


root@test:~$ winecfg


-> 라이브러리를 구성하는 gui가 나타난다.





5. winetricks로 설치 가능한 라이브러리들을 설치한다.


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>



root@test:~$ winetricks 7zip comctl32 corefonts d3dcompiler_43 d3dx10 d3dx11_42 d3dx11_43 d3dx9 d3dx9_26 d3dx9_28 d3dx9_31 d3dx9_35 d3dx9_36 d3dx9_39 d3dx9_42 d3dx9_43 d3dxof devenum dirac directmusic directplay directx9 dmsynth dotnet20 dsound dxdiag dxdiagn dxsdk_jun2010 dxsdk_nov2006 ie8 mfc42 msls31 msvcirt ogg physx quartz vcrun2008 vcrun2010 vcrun6 vcrun6sp6 xact xact_jun2010


-> 라이브러리들 설치가 끝나면 winecfg 를 실행하여 라이브러리 내장을 확인한다.







도움이 되셨다면 '♡' 버튼을 꼭눌러 주시면 감사 하겠습니다.


Linux_WINE ( Wine is not an emulator ) 실험실



  • 엘더스크롤 스카이림 구동 

구동 여부 : 성공


버그 : AMD RADEON에서 안정, NVIDIA 그래픽 에서 마우스 싱크 버그 발생


구동 wine : wine1.8 -32bit architecture


구동 시스템 사양 :


CPU

4x AMD Phenom(tm)



GPU

Vendor        : NVIDIA Corporation
Renderer        : GeForce GTX 460 SE/PCIe/SSE2
Version        : 4.5.0 NVIDIA 367.44


OS

Linux 4.4.0-28-generic_ Ubuntu xenial 16.04


내장 라이브러리


7zip adobeair comctl32 corefonts d3dcompiler_43 d3dx10 d3dx11_42 d3dx11_43 d3dx9 d3dx9_26 d3dx9_28 d3dx9_31 d3dx9_35 d3dx9_36 d3dx9_39 d3dx9_42 d3dx9_43 d3dxof devenum dinput dinput8 dirac directmusic directplay directx9 dmsynth dotnet20 dotnet20sp1 dotnet20sp2 dsdmo dsound dxdiag dxdiagn dxsdk_jun2010 dxsdk_nov2006 gdiplus gdiplus_winxp ie8 mfc42 msls31 msvcirt ogg physx quartz vcrun2008 vcrun2010 vcrun2012 vcrun2013 vcrun6 vcrun6sp6 xact xact_jun2010 xinput xna31


도움이 되셨다면 '♡' 버튼을 꼭눌러 주시면 감사 하겠습니다.


인코딩이 euc-kr인 파일들을 전부 utf-8로 인코딩 해주는 'e2u 프로그램'


본 프로그램은 iconv(libc-bin) 소프트웨어를 활용하는데 긴명령어를 일일이 쓸 필요 없이 간단한 실행 한번으로 해당 폴더안의 모든 파일들을 euc-kr에서 utf-8로 처리 하여 ccomplete 폴더로 집어 넣어 주는 역할을 한다.




깃허브 다운로드


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>

// 주석


root@test:~$ git clone https://github.com/cosmosproject15/expts

'expts'에 복제합니다...
remote: Counting objects: 41, done.
remote: Compressing objects: 100% (14/14), done.
remote: Total 41 (delta 2), reused 0 (delta 0), pack-reused 27
오브젝트 묶음 푸는 중: 100% (41/41), 완료.
연결을 확인하는 중입니다... 완료.



root@test:~$ cd expts/e2u


-> 다운받은 폴더의 e2u 폴더로 진입 한다.



root@test:~/expts/e2u $ sudo cp -f e2u /usr/bin


-> /usr/bin에 인스톨 한다






e2u

e2u, euc-kr to utf-8

This program is all the text files changes type 'euc-kr' to 'utf-8' in folder by usage 'iconv'  package 'libc-bin'.

version : 0.1

depends

libc-bin

How to use?

./e2u

Install

sudo cp -f e2u /usr/bin


소스코드 직접 만들기


Source_File name : e2u

[Download]

Type : bash

클립보드로 복사 → (본문 클릭)

무제




-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>

// 만든 소스 코드를 'e2u'  파일로 저장하고 실행 속성을 부여


root@test:~/e2u $ chmod +x e2u



root@test:~/e2u $ sudo cp -f e2u /usr/bin

-> /usr/bin에 인스톨 한다.


root@test:~/e2u $ mkdir 1 && cd 1



-> 아무 폴더를 만들고 실행 테스트를 해 본다.



root@test:~/e2u/1 $ e2u

this folder has Nothing files.


-> 아무 파일이 없어 실행이 종료 되었다면 성공이다.





가이드


-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>

// 인스톨 후 만일 iconv 프로그램이 내장 되어 있지 않는 다면 종료 된다.


root@test:~$ e2u


You need install package software 'libc-bin'.



-> libc-bin 소프트웨어 패키지를 설치 해야 한다.



-- 터미널 텍스트 박스 (Terminal text box) --

<Drag와 복사가 가능합니다.>

// 본격적으로 파일들을 인코딩 해 보자.


root@test:~/test ls

text1

text2

text3

-> 텍스트 파일이 3개가 있다.



root@test:~/test e2u

complete changes(coding 'euc-kr' to 'utf-8') all files to 'ccomplete' directory.



-> ccomplete 폴더에 작업을 해 놓았다는 메세지가 나온다.



root@test:~/test$ cd ccomplete



root@test:~/test/ccomplete$ ls

text1

text2

text3

    -> 아까전 파일들이 복사 되어 있는 것을 확인 할 수 있다.

utf-8 인코딩이 완료된 것이다.









도움이 되셨다면 '♡' 버튼을 꼭눌러 주시면 감사 하겠습니다.


+ Recent posts