IT/linux
-
linux에서 microsoft용 exe 자동화하는 방법 (python - winrm)IT/linux 2024. 7. 23. 10:07
일단 linux에서는 Excel이나 word 같은 것들을 자동으로 돌리기가 쉽지 않다. 하물며 C#으로 만든 프로그램은 더 말할 것도 없다. 하지만 작업을 할 때 불가피하게 linux에서 pipeline 등 자동화 할 때 C#으로 만든 exe를 돌려야 할 때도 있는 법. 그럴 때는 VM나 물리적 PC를 두고 원격으로 돌리는 방법도 있다. python에서 winrm이다 linux와 windows가 공유폴더로 하나를 잡고 공유폴더로 잡은 이유는windows에서 exe를 돌려 만들어진 파일?을 linux에서 마저 가공해야하는 상황을 설정해봤다(그렇다면 linux상에서 pipeline을 돌다가 windows에서 돌리고 나온 파일 가지고 마저pipeline이 돌아야하기 때문)PowerShell 코드로 불러오면 된..
-
JAVA_ java.lang.UnsupportedClassVersionErrorIT/linux 2024. 4. 17. 18:09
java.lang.UnsupportedClassVersionError Exception in thread "main" java.lang.UnsupportedClassVersionError: your/dict/path has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0 대충 이런식으로 버전이 안맞아서 안된다고 나온다. 그러면 버전을 맞춰주면 된다. Java SE 22 = 66, Java SE 21 = 65, Java SE 20 = 64, Java SE 19 ..
-
TGI Clustering Tool 설치 작업_linuxIT/linux 2023. 8. 9. 16:53
https://sourceforge.net/projects/tgicl/ TGI Clustering Tool Download TGI Clustering Tool for free. A software solution for clustering large EST/mRNAs datasets. sourceforge.net 에서 다운로드 후 1. 압축 풀기 tar xf TGICL-2.1.tar.gz cd TGICL-2.1 2. 빌드 ./Build.PL ./Build 3. 테스트 ./Build test ex output t/00-load.t .. Use of :locked is deprecated at /home/aboettger/Downloads/TGICL-2.1/blib/lib/TGI/DBDrv.pm line 3..
-
xrandr: Failed to get size of gamma for output default 오류IT/linux 2023. 7. 3. 11:41
보통 컴퓨터 부팅 후 화면이 엄청 확대 되어있다면 당황하게 된다. 터미널에 명령어를 입력한다. xrandr xrandr: Failed to get size of gamma for output default 라는 문구가 나오면서 1024x768 76.00 뭐 이런식으로 나온다면 문제가 있다. x해상도를 재설정 해주면 된다. 그렇지만 다른 이유 일 수도 있다. 기본적으로 linux에서 제공하는 GUI와 nvidia가 충돌하여 생기는 경우도 있다. 내 경우는 그러하다. 우분투에서 '소프트웨어 업데이터'를 실행하면 X.Org X server가 아닌 다른 드라이버를 사용하고 있을 것이다. X.Org X server를 체크하고 적용한다. 그러고 reboot을 하면 화면이 정상적으로 돌아올 것이다. 만약 NVIDIA..
-
Conda 가상환경 가져오기_라이브러리 옮기기_패키지 옮기기IT/linux 2023. 6. 26. 14:41
1. 가져올 가상환경 찾기 conda env list 2. 본인 환경 접속 conda activate 본인환경이름 3. Export conda env export --no-builds | grep -v "prefix" > environment.yml 추출된 environment.yml을 통해 새로운 환경에 넣으면 된다. 4. import 새로운 환경에서 입력하면 된다. conda env create --file environment.yml
-
SGE(Sun Grid Engine) 설치 작업_UbuntuIT/linux 2023. 6. 22. 16:35
마스터 서버 - 1 1. 업데이트 확인 apt-get update 2. 새 사용자 추가 adduser gsadmin --uid 500 3. Grid Engine package 다운로드 wget http://downloads.sourceforge.net/project/gridscheduler/GE2011.11p1/GE2011.11p1.tar.gz tar -zxvf GE2011.11p1.tar.gz mv GE2011.11p1 /home/gsadmin/ chown -R gsadmin:gsadmin /home/gsadmin/ 4. NFS 서버(네트워크 파일 시스템) 설치 apt-get install nfs-kernel-server echo "/home/gsadmin *(rw,sync,no_subtree_chec..