ubuntu
-
[WASM] WSL-Ubuntu에 emscripten 설치ETC 2021. 11. 15. 00:27
emsscripten 은 c, c++로 작성한 소스코드를 최신 web browser에서 사용할 수 있는 wasm 형식으로 build/porting 해주는 도구이다. 해당 사이트에 접속하면 설치 방법 및 튜토리얼이 있는데 막히는 점이 있어 정리할 겸 작성한다. 아래 방법은 Windows WSL - Ubuntu 20.04를 기준으로 진행하였다. 1. emsdk 다운로드 git 명령어로 emsdk 소스를 다운로드 받은 후 해당 경로로 이동한다. WSL - Ubuntu 20.04의 경우 git 명령어가 기본 설치되어 있다. 만약 없을 경우 설치하기 바란다. # Get the emsdk repo git clone https://github.com/emscripten-core/emsdk.git # Enter tha..
-
[Ubuntu] multipass를 이용한 우분투 서버 가상환경 구축ETC 2020. 8. 1. 11:04
인터넷 서칭중 캐노니컬(Canonical)에서 우분투 가상환경을 쉽게 구축할 수 있는 툴을 선보였다는 정보가 있어 확인해보게 되었다. https://multipass.run/ Multipass orchestrates virtual Ubuntu instances Pet, and cattle Your ‘primary’ instance gets special treatment with integration to your native filesystem and dedicated hot-key access. multipass.run 사이트에 접속하면 메인화면 아래에 OS 별로 설치파일을 제공한다. 단독으로 동작하는 프로그램은 아니고, Hyper-v 또는 VirtualBox가 설치되어 있어야 하는데 iso 파일을 ..
-
[nodeJS] 우분투에서 apt를 사용하여 최신버전 nodeJS 설치Javascript & TypeScript 2017. 12. 23. 15:05
우분투에서 바로 apt-get 명령어로 nodeJS 설치하면 최신버전이 아닌 v4.x 버전으로 설치된다. (Ubuntu Server 16.04 LTS 기준) 최신버전으로 설치하려면 아래 명령어로 실행해주면 된다. # Using Ubuntu curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - sudo apt-get install -y nodejs # Using Debian, as root curl -fsSL https://deb.nodesource.com/setup_lts.x | bash - apt-get install -y nodejs 최신버전 리스트는 https://github.com/nodesource/distributions#ins..
-
[MonoDevelop] 4. NuGet 사용하기.NET/개발환경 및 Tools 2015. 1. 1. 18:50
MonoDevelop 은 MS에서 새로 런칭한 .NET 및 .NET Core로 대체 되었습니다. Linux에서의 .NET 개발은 .NET Core 3.1 또는 5.0 이상의 .NET 을 이용해주세요. 참조 : https://dotnet.microsoft.com/ Monodevelop 에서도 NuGet 패키지 설치를 사용할 수 있다. 기본적으로 제공하며 사용방법은 프로젝트 폴더에 오른쪽 마우스를 눌러 컨텍스트 메뉴를 연 뒤, Add Packages... 를 선택하면 된다. [그림 1] NuGet 소환! 그럼 바로 아래 그림과 같은 메시지가 나타난다. [그림 2] 신뢰할 수 없다. 예(Y)를 누르면 NuGet 에 등록된 패키지들이 리스트에 나타나게 되지만, 몇 초 지나면 바로 다음과 같은 메시지가 또 나타난..
-
[VirtualBox] Guest 환경의 Ubuntu에서 스크린샷이 찍히지 않을 때.ETC 2014. 12. 21. 22:47
우분투 가상환경에서 개발환경 관련으로 포스트 작성중에 스크린샷이 찍히지 않는 어이 없는 경험을 겪어 인터넷을 검색했다. 해결방법은 간단하나 해당 방법 수행하고 가상환경을 사용하니 더 버벅인다. -_- 1. 가상환경 설정에 일반 -> 고급(A) -> 클립보드 공유(S) 를 양방향으로 설정 [그림 1] 생성한 VM 설정 2. 가상환경 설정에 디스플레이 -> 비디오(V) -> 확장 기능에 3차원 가속 사용을 해제 [그림 2] 3차원 가속 사용하기 옵션의 위치 결론 : 그냥 버추얼박스의 스크린샷 기능을 쓰자! 출처 : https://www.liberiangeek.net/2014/02/daily-ubuntu-tips-fix-black-screen-in-ubuntu-guest-with-virtualbox-scree..
-
[MonoDevelop] 1. MonoDevelop 시작.NET/개발환경 및 Tools 2014. 12. 21. 22:33
MonoDevelop 은 MS에서 새로 런칭한 .NET 및 .NET Core로 대체 되었습니다. Linux에서의 .NET 개발은 .NET Core 3.1 또는 5.0 이상의 .NET 을 참조 : https://dotnet.microsoft.com/ MS의 Visual Studio 와 C#의 조합은 개발 능력이 저조한(나처럼) 초보 개발자에게도 현업에 종사할 수 있게 끔 해주는 고마운 도구 인 것 같다. 그러나 C# 기반의 솔루션을 사용하기 위한 OS 환경은 그렇지 않은 것 같다. 개인 개발자나 소규모의 개발에 대해서는 조금 사정이 낫지만, ASP.NET 을 서비스 하기 위한 IIS 나 MSSQL 라이선스에 대한 비용을 확인 하게 되면 작정하고 뽑아 먹겠다는 의도가 다분히 느껴질 정도다. (그중에서도 Se..