'EECS/Trouble Q&A'에 해당되는 글 7건
- 2013.10.07
- 2013.10.02
- 2013.09.30
- 2013.09.21
- 2012.09.17
- 2012.06.21
- 2010.03.20
패키지를 다운로드할땐
sudo apt-get download xx yy:i386 zz:amd64
다운로드한 deb파일로 설치할땐
sudo dpkg -i *.deb
설치된 패키지를 업그레이드 할땐
sudo apt-get update && sudo apt-get upgrade
패키지를 삭제할땐
sudo dpkg -r xx
혹은
sudo apt-get remove xx
패키지를 삭제하면서, 설정마저 지우려면
sudo dpkg -P xx
혹은
sudo apt-get purge xx
자동설치에 의해 설치되었으나, 삭제되어 의존성이 사라진 패키지를 삭제할땐
sudo apt-get autoremove
apt-get에 의해 다운로드한 파일들(/var/cache/apt/archives/*.deb)을 삭제할땐
sudo apt-get autoclean
설치된 파일 확인할땐
dpkg -L xx
설치된 패키지목록을 확인할땐
dpkg -l "xx*"
패키지를 찾아볼땐
apt-cache search xx
패키지 정보를 볼땐
apt-cache show xx
apt-cache showpkg xx
소스를 받을땐
sudo apt-get source xx
소스컴파일을 위해 소스를 받을땐
sudo apt-get build-dep xx
sudo apt-get source xx
받은 소스를 컴파일 할때엔
sudo dpkg-source -x srcdir/ xx.dsc
cd srcdir
sudo dpkg-buildpackage -rfakeroot -uc -b
출처 :
[문제] 이 오류가 원래 이전 Run에서 프로그램을 실행시켜놓고 안 껐을때 나타나는 오류인데, Eclipse에서는 Console 탭 안에서 프로그램이 실행되니까 도통 어떻게 프로세스를 종류시켜야 할지를 몰랐다.
[해결] 가장 깔끔한 해결법은, Console Tab의 <중단>버튼을 눌러 기존 프로세스를 종료하는것.
(1) Console Tab을 들어가서 오른쪽 아이콘 메뉴 중 파랑색 모니터 아이콘을 찾자.
(2) "Display Selected Console" 메뉴인데, 여기 들어가보면 전에 실행시켰던 프로세스가 떠있는 것을 알 수 있다.
(3) 실행되고 있는 프로세스를 누르면 Console Tab이 새로 열린다.
(4) 바뀐 아이콘 메뉴 중에 <중단>버튼인 빨강색 사각형이 있음을 알 수 있다. 이 아이콘을 누르면 해결!
That is, you need to add the environment variable PATH to "C:\MinGW\bin" :D
* 모든 것은 MinGW 설치시의 오류에 기인했다.
(1) undefined references to `__chkstk_ms' ...
이것은 g++의 버젼이 시스템의 gcc-core와 맞지 않기 때문에 발생
확인해보니 내가 설치한 g++이 4.8.1과 3.4.5가 함께 설치되어 있었음.
3.4.5와 4.8.1을 모두 제거하고 4.8.1을 재설치 하니 해결됨.
(2) Invalid project path: Include path not found (C:\MinGW\include\c++\3.4.5).
위의 (1)의 오류가 사라지니 생긴 오류. 이는 3.4.5의 옛날 Path가 기억되어 생기는 오류.
자동으로 Clean up이 안되는 오류가 있다고 한다.
Bug report 206372 : https://bugs.eclipse.org/bugs/show_bug.cgi?id=206372
아래 Path의 파일을 삭제해주면 자동 해결 (딴 이때 Eclipse CDT는 꺼주어야 함)
rm %workspace%\.metadata\.plugins\org.eclipse.cdt.core\language.settings.xml
우분투 리눅스에서 GNU Emacs 23을 설치하는 방법은 다음과 같다.
(Special thanks to tsgates!, http://emacsbook.taesoo.org)
sudo apt-get install emacs23 emacs23-el emacs-goodeis-el
emacs23 : binary and complied lisp files
emacs23-el : lisp sources
emacs-goodies-el : additional lisp sources
이맥스의 소스파일은 다음과 같이 받는다.
sudo apt-get source emacs23
그러나 작업 도중 dpkg-source가 없다는 오류가 발생하였다. 아래와 같이 dpkg-dev를 설치하고 상기 명령을 다시 실행하였다.
sudo apt-get install dpkg-dev
~/workspace/emacs23-23.3+1 폴더가 생성되었다. 이 폴더를 /usr/src/폴더 아래 넣어두었다.
이때 심볼릭 링크를 걸려다가 실패... ln -s [원본 디렉토리] [새로 생성될 링크 디렉토리]
그래서 아예 복사해 넣음.
디렉토리 내용을 보니, 이미 /usr/share/emacs/23.3+1/lisp 및 site-lisp 그리고 /usr/lib/emacs23/ 등에 자료들이 있었음.
강의 자료는 git로 받을 수 있는데, 그래서 git를 apt-get으로 설치하였다.
git clone git@github.com:tsgates/emacsbook.git