운영_설치/리눅스_유닉스69 wget 다운 받으면서 압축 풀기 $ wget -q -O - https://some_url/some_file.tar.gz | tar xz - -C some_dir 2020. 6. 10. ifconfig & route 대체 프로그램 $ ip link show $ ip link set bond0 up # bond0 인터페이스 활성화 $ ip link set bond0 down # bond0 인터페이스 비활성화 $ ip addr show # ip 정보 출력 $ ip addr add 192.168.0.2/24 dev bond0 # bond0 인터페이스에 ip 설정 $ ip addr del 192.168.0.2/24 dev bond0 # bond0 인터페이스의 ip 삭제 $ ip route show # 라우팅 정보 출력 $ ip route add default via 192.168.0.1 # 게이트웨이 설정 $ ip route del default via 192.168.0.1 # 게이트웨이 삭제 $ ip route add 10.20.12... 2020. 3. 20. distcc 사용 성능이 제각각인 젠투 머신 3대가 있다. 각각의 스펙은 pluto - opteron x3216, 16G lenovo - i5-4570T, 8G vmlinux - i5-9400F, 12G (가상) 패키지 빌드 속도는 아무래도 lenovo > vmlinux > pluto 가 되지 싶다. 활용도는 pluto가 가장 높고 vmlinux가 가장 낮다 이들을 적당히 섞어섯 빌드 속도를 높이고 싶어졌다. 방법1. 가장 성능이 좋은 lenovo에서 바이너르 패키지로 빌드를 해서 뿌리는 방법이다. 괜찮은 방법이긴 한데 다른 기기에서 패키지를 설치할 때 lenovo 에서 필요한 패키지를 모두 알아서 잘 바이너리로 만들어주어야한다. (알아서 잘 하겠지.. 안해봐서..) 방법2. distcc를 이용하는 방법이다 분산하는 만큼.. 2020. 3. 10. portage 공유 가상머신 1대를 포함하여 젠투를 설치한 머신이 3대가 있는데 모든 기기에 portage를 두는건 낭비다 싶어 방법을 찾아봤다 생각보다 간단했다 한대의 머신에 portage를 설치하고 나머지 머신에서 네트웍 파일 시스템으로 연결해 사용하면 된다. emerge --sync 는 portage가 설치된 기기에서만 실행하고 연결된 기기에서는 --sync 대신 --metadata 옵션을 주면 된다. 사용할만한 네트웍 파일 시스템으로는 nfs, samba, sshfs등이 있고, emerge를 먼저 해주고 portage나 distfiles 디렉토릐를 삭제 해야한다. 2020. 3. 8. 이전 1 2 3 4 5 6 ··· 18 다음