목록전체 글 (231)
전산쟁이의 기억노트
예전부터 리눅스에서 윈도우기반의 어플리케이션 구동을 위한 시도는 여러번 있었죠. 그 중에 대표적인게 Wine, playonlinux 정보다 있을것 같네요. 저는 bottle이라는 app을 이용해 스타를 시도할 예정입니다. flatpak으로 bottle 설치 1 $> flatpak install com.usebottles.bottles -y 설치가 완료되면 요건 아이콘이 생성될꺼예요 bottle 실행 새로운 Bottle생성. (좌측 상단 + 버튼 누르시면 되요) bottle생성할때, 게임별로 생성해야 했는데, 굳이 그럴필요는 없더라구요.. 예를들어 스타1, 스타2를 하나의 bottle으로 실행할수 있어요. 일단 저는 star라는 이름으로 새로운 bottle을 생성할꺼예요 생성된 bottle 선택해서 프로그..
네이버에서 개발한 웹브라우져. 네이버 웨일을 리눅스에서 배포하는 버전은 deb(우분투계열)에서만 사용할수 있습니다. rpm으로 제공하면 제일 좋긴하지만 그건 개발자의 정책이라....ㅎㅎ (Microsoft Edge던, 네이버 whale이던, 크로미움 기반이기 때문에 안되진 않을꺼예요..) 서론이 길었고. 실제로 써보면 rpm으로 패키지 전환해서 설치하는건 더이상의 방법이 없을때 최후의 수단으로 사용하는게 맞을것 같습니다.. 종속된 패키지가 있는 경우 호환성 에러가 있거든요.. (웨일도 마찬가지로 패키지 호환성에 문제가 있어서 무시하고 설치해야 했습니다.) deb패키지를 rpm으로 전환하기 위해서는.. 아래의 절차대로 진행하면 될것 같네요. epel 리포지터리를 활성화 한다(이미 되어 있는 경우는 안해도 ..
노트북에 리눅스를 설치하여 사용한지 어느덧 3년이 되어 갑니다. 처음 구입당시 노트북부터 FreeDos(OS가 없는 녀석)으로 왔기 때문에 윈도우를 사용하려면 따로 구매를 해야했죠.(아! 물론, 윈도우10을 구입했습니다.) 예전에.. 그러니깐 아무 오래전.... 2010년쯤이였을것 같네요. 그때도 노트북에 리눅스를 설치해서 사용해봤는데. 그때는 음... 대충 일주일써보고 안되겠다 싶어서 다시 윈도우로 돌아왔었습니다.ㅋㅋㅋ 그러고 나서 10년뒤... 결론만 이야기 하자면, 무거운 게임을 돌린다거나 하는 일이 아니면 노트북에 리눅스 설치해도 크게 불편함은 느끼지 못할 정보도 엄청나게 발전을 했습니다. 대충.. 제 사양을 적어보면 장비 - HP 파빌리온 노트북, 24인치 모니터 조합 OS : Centos 7...
Linux에서 VMWARE Player설치 에러 해결하기 Linux에서 VMWARE Workstation player설치가 안되는 경우 VMware 패키지 설치 후 셋업과정중에 에러 발생. ... tmp/modconfig-gUoIPj/vmnet-only/netif.c:353:4: error: implicit declaration of function ‘netif_rx_ni’; did you mean ‘netif_rx’? [-Werror=implicit-function-declaration] 353 | netif_rx_ni(skb); | ^~~~~~~~~~~ | netif_rx /tmp/modconfig-gUoIPj/vmnet-only/bridge.c: In function ‘VNetBridgeReceiv..
VirtualBox 6.1이상에서 windows11 설치시 충족하지 않는나는 메시지 띄우면서 설치가 안되요. (분명 설치 가능한 버전에 Windows 11이 표시되어 있는데.....ㅠㅠ Windows11은 TPM드라이버가 구성되어 있어야 하는데, VirtualBox에서는 TPM이 정상적으로 인식되지 않아 생기는 문제 같아요 하지만 설치할 수 있는 방법은 있어요 VirtualBox에서 Win11으로 구성 메모리는 4G이상, 디스크는 60G이상할당 필요합니다 OS설치화면에서 Shift+f10 키 눌러서 커맨드창 나오면 됩니다. 거기에서 regedit 실행 왼쪽 위치는 HKEY_LOCAL_MACHINE\SYSTEM\Setup까지 이동해서 오른쪽 버튼 클릭 ->< 새로운 키 "키 이름은 LabConfig" La..
RDP를 이용한 상용/개발서버 접근시 첨부된 이미지처럼 "인증오류가 발생했습니다. \n 요청한 함수가 지원되지 않습니다" 라는 팝업창이 뜨는경우 조치방안 원인 : 접속하려는 PC / 윈도우서버의 업데이트에 차이에 의한 접근 실패로 분석 (KB4093120을 포함한 추가 업데이트 포함....) 해결방안 : 접속하려는 업무용 개인PC 시작메뉴 → 실행 → gpedit.msc 명령어 실행 (로컬그룹 정책 편집기) 좌측 "로컬 컴퓨터 정책" → " 컴퓨터 구성" → "관리템플릿" → "시스템" → "자격증명관리" 까지 진입 우측 설정항목중 "Oracle 수정 암호화항목"에 대해 아래내용으로 변경 상태 : 사용 / 보호수준: 취약 확인 버튼 으로 창 닫기 정책적용 : 시작메뉴 → 실행 → gpupdate /for..
N1548스위치에서 호스트네임 설정하기 호스트네임은 testsw로 설정 console>enable console#configure Console(config)#hostname testsw 출처 - http://igoni.kr/books/network/page/n1548-vAZ N1548 호스트네임 설정하기 | igoni.kr N1548스위치에서 호스트네임 설정하기 호스트네임은 testsw로 설정 console>enable console#configure... igoni.kr
계정생성 (계정명은 admin / 패스워드는 adminpass로 설정 test_sw(config)#username admin password adminpass privilege 15 test_sw(config)#aaa authentication login default local test_sw(config)#aaa authentication login default line test_sw(config)#aaa authentication enable default line Q07-L2-1(config)#enable password adminpass 콘솔에서 접속시 계정패스워드 설정 test_sw(config)#line console test_sw(config-line)#login authentication..
/dev/urandom 기반으로 랜덤한 문자열 생성 대소문자/숫자 조합으로 8자리 문자열 생성 $> cat test.sh #!/bin/bash random_char=$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 8 | sed 1q) echo $random_char $> ./test.sh Y6cJfCwk $> ./test.sh ie3L5AYO $> ./test.sh ICEgcZib 대소문자/숫자/특수문자 조합으로 8자리 문자열 생성 $> cat test.sh #!/bin/bash random_char=$(base64 /dev/urandom | head -1) char=${random_char: -8} echo $char $> ./test.sh Yi9+t7Aa $>..
쉘 스크립트에서 조건문 사용시 사용방법 숫자형 비교 조건 설 명 i 작을 때 g 클 때 e 같을때 t 초과 (이하) 스크립트로 구현 i가 j보다 작은 값 일 때 $> vi ./test.sh #!/bin/bash i=0 j=1 if [[ $i -lt $j ]] then echo "$i는 $j 보다 작아요" fi $> ./test.sh 0는 1 보다 작아요 i가 j보다 큰 값 일 때 $> vi ./test.sh #!/bin/bash i=1 j=0 if [[ $i -gt $j ]] then echo "$i는 $j 보다 커요" fi $> ./test.sh 1는 0 보다 커요 i가 j보다 작거나 같은 값 일 때 $> vi ./test.sh #!/bin/bash i=1 j=1 if [[ $i -le $j ]] th..
Dell N1548 dell_sw#copy running-config startup-config This operation may take few minutes. Management interfaces will not be available during this time. Are you sure you want to save? (y/n) y Configuration Saved! Cisco Switch#copy running-config startup-config Destination filename [startup-config]? Building configuration... [OK] 출처 - http://igoni.kr/books/network/page/06905 스위치 정보 저장 | igoni.kr ..
DB데이터 백업하기 -bash-4.1$ pg_dump testdb > test.sql DB 스키마만 덤프할때 bash-4.1$ pg_dump -s testdb > test.sql 데이터 복원 bash-4.1$ psql testdb test.sql DB 스키마만 덤프할때 bash-4.1$ pg_dum... igoni.kr
sda3번 파티션을 iso 리포지터리로 구성 1 $> xe sr-create name-label=”VM-ISO” type=iso device-config:location=/data/iso device-config:legacy_mode=true content-type=iso sda4번 파티션을 OS리포지터리로 구성*구성할때는 반드시 빈 파티션이여야 함. 1 $> xe sr-create content-type=user device-config:device=/dev/sda4 name-label=”VM-OS” shared=false type=ext 출처 - http://igoni.kr/books/linux/page/xenserver-localdisk xenserver localdisk 리포... | igoni...
$> vi /opt/xensource/installer/constants.py ... GPT_SUPPORT=False $> exit 출처 - http://igoni.kr/books/linux/page/xenserver-gpt-disallow xenserver gpt disallow | igoni.kr $> vi /opt/xensource/installer/constants.py ... GPT_SUPPORT=False $> exit igoni.kr
우분투에서 /etc/resolv.conf 파일을 직접 수정하고 네트워크 재시작하면 원래대로 돌아온다… root@ubuntu:/# cat /etc/resolv.conf # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND — YOUR CHANGES WILL BE OVERWRITTEN 수정해봐야 별 볼일 없다는 뜻…. 영구적으로 적용하려면 해당파일에서 지정할 네임서버의 주소를 입력을 해주어야 한다. $> vi /etc/resolvconf/resolv.conf.d/head nameserver 168.126.63.1 nameserver 168.126.63.2 파일 : ..