mklink 사용하기 (hard, junction, symbolic link)
결론부터 얘기하면, 그냥 symbolic link (directory) 를 사용하는 게 좋겠다.
https://superuser.com/questions/343074/directory-junction-vs-directory-symbolic-link
항목 별 |
Hard (link) |
Junction (soft link) |
Symbolic link |
Target type |
File |
Directory |
File (default), Directory (/D) |
Target 위치 |
같은 volume |
Local computer |
Any |
Target이 없으면 |
생성불가 |
생성가능 |
생성가능 |
Link 저장 방식 |
(보이지 않음) |
절대경로 저장 |
같은 volume에 있으면, 상대경로, 그렇지 않으면 절대경로 |
Delete link |
Target is unchanged |
||
Move target |
Link 유지 |
Link 깨짐 |
Link 깨짐 |
Delete target |
Link has target content |
Link 깨짐 |
Link 깨짐 |
Remote access linking |
? |
Server side에서 linking |
Back to local linking |
속도 |
빠름 |
빠름 |
느림 |
뭐 조금 복잡한데,
일반적으로 local에서 사용할 때는 symbolic link 를 사용하면 무난한데,
원격에서 접속하는 folder를 위한 directory link를 만들 때는 Junction 으로 만들어야 함.
> mklink /J link target
Symbolic link 가 상대 주소로 지정이 된다고 하니, (linux의 ln 명령과 같이) 상대경로로 지정하고자 할 때는, “/D” 를 사용하여 directory symbolic link를 사용하는 게 나쁘지는 않는 것 같다.
예를 들어, 아래 버젼별로 2개가 있는데,
2021-01-16 17:21 <DIR> v2.30
2021-01-16 09:41 <DIR> v2.31
이 중에서 최신 것을 v2 로 link 하여,
> mklink /D v2 v2.31
symbolic link created for v2 <<===>> v2.31
이렇게 하면,
2021-01-16 21:37 <SYMLINKD> v2 [v2.31]
2021-01-16 17:21 <DIR> v2.30
2021-01-16 09:41 <DIR> v2.31
이렇게 해서, v2 폴더가 항상 최신 버젼을 참조하도록 하면, 버전이 바뀌면 v2 만 새로 만들어 주면 된다.
참고 사이트의 설명처럼, SMB network 상의 주소를 target 으로 하여 link를 생성하는 것은 하지 말자. 끝.
Download Office 2013 from Microsoft
무슨 이유인지, 가끔은 Office 2013 을 사용하고자 할 때가 있다.
MS에서 정식프로그램을 받는 주소가 있어서 글로 남긴다. (아, 이것이 불법이라면 삭제하도록 하겠다.)
Product | Korean | English |
Office 2013 Home and Business | HomeBusinessRetail.img | HomeBusinessRetail.img |
Office 2013 Professional | ProfessionalRetail.img | ProfessionalRetail.img |
Publisher 2013 | PublisherRetail.img | PublisherRetail.img |
Project 2013 Standard | ProjectStdRetail.img | ProjectStdRetail.img |
Project 2013 Professional | ProjectProRetail.img | ProjectProRetail.img |
Visio 2013 Standard | VisioStdRetail.img | VisioStdRetail.img |
Visio 2013 Professional | VisioProRetail.img | VisioProRetail.img |
관련 출처는 heidoc.net/joomla/technology-science/microsoft/73-office-2013-direct-download-links 이다.
PyTorch 설치하기
생각보다는 설명이 너무 간단하여 잘 찾지 못한 듯 하여, 다시 정리해 본다.
1. Ananconda 설치
Individual Edition 을 download 받아서 설치한다. (아래 이미지를 누르면 Anaconda install 사이트로 이동). 나는 Windows 64 bit 를 설치했다.
2. PyTorch 설치
pytorch.org 에 가면, Start Locally 에서 설치 방법을 알 수 있다. (아래 사이트)
pytorch.org/get-started/locally/
여기에서 원하는 조건을 선택하면, 아래에 명령이 나온다. 이 명령을 실행하면 설치 완료.
(폴더의 권한 때문에, "관리자 권한" 으로 먼저 실행할 필요가 있다. 나는 아래 조건으로 선택하여 설치함)
3. jupyter notebook 재설치
4. jupyter notebook 재 실행하여 확인. OK
이상입니다. 알고나니 쉽네요. ㅎㅎㅎ
<그런데, 사용해 보니, CUDA 를 사용하는 VGA는 TITAN 이상인 것 같군요 다 지우고 cpuonly로 재설치>
5. uninstall
(base) PS C:\WINDOWS\system32> conda uninstall pytorch torchvision cudatoolkit -c pytorch
6. pytorch 재설치 (w/ cpuonly) 및 jypyter notebook 재설치
(base) PS C:\WINDOWS\system32> conda install pytorch torchvision torchaudio cpuonly -c pytorch
(base) PS C:\WINDOWS\system32> conda install jupyter
이상입니다. 혼란이 있었네요 (CUDA를 사용할 수 없다는 것을 모르고)..ㅎㅎㅎ