Lubuntu Setup for Programming
Lubuntu Setup for Programming
Memo to setup a light weight linux env for programming usage.
Env
- Oracle Virtual Box
- lubuntu-i386 12.10
Basic Setup Steps
enable su mode and set the sudo profile
su passwd root
sudo visudo
add a defaults line: Defaults env_reset , timestamp_timeout=-1
install make and gcc
su
apt-get update
apt-get install make gcc git git-web
install VB guest addition
/media//VBox..../VBoxLinuxAddtion.run
install editors
apt-get install vim7 emacs24
customize ~/.bashrc
git
- configure ssh session key for git
- setup git
Python
- sudo apt-get install python-dev (resolve the python.h issue)
install virtualenv find a place to save
curl -0 https://raw.github.com/pypa/virtualenv/master/virtualenv.py > virtualenv.py
use virtualenv created *env*s to install other libraries
Clojure
Clojure 1.4 (apt-get will install openjdk 7)
sudo apt-get install clojure1.4
Get the lein.sh, launch a nrepl
lein.sh nrepl
make sure to install the nrepl, clojure-mode, parent-edit, ac-nrepl, auto-complete-mode with emacs24's package-install
相關文章
- lubuntu設定開機啟動Ubuntu
- setup
- Vue 3 setupVue
- SETUP(安裝)
- Oracle Audit setupOracle
- Programming with ISTAD and ENET
- Introduction to Systems Programming .
- HTTPs setup - Certbot + Docker + NginxHTTPDockerNginx
- linux之__setup函式Linux函式
- CS 551 Systems Programming
- Programming languages Domain summaryAI
- Setup Standby Database on One PC(轉)Database
- vue3 script setup 定稿Vue
- Is programming an Operating System so hard?
- 2024 Jiangsu Collegiate Programming Contest
- Programming Languages_05 FWAE
- International Programming Retreat Day(2018.11.17)
- 2024 BUPT Programming Contest F
- ch21_network_programming
- COSC2531 Programming Fundamentals
- DATA 2100 Major Python ProgrammingPython
- Setup MariaDB Master/Slave Replication for Docker MariaDBASTDocker
- Pyetst的四種setup和testdown
- 核心動畫(Core Animation Programming)動畫
- Core Animation Programming Guide Mind MappingGUIIDEAPP
- An Algorithm Summary of Programming Collective Intelligence (4)GoIntel
- CCIT4020 Introduction to Computer Programming
- COMP612 Computer Graphics Programming
- ESTR1002 Problem Solving by Programming
- North American Invitational Programming Contest 2018
- 動態規劃(Dynamic programming)動態規劃
- PROG2004 Object Oriented ProgrammingObject
- MU5IN160 – Parallel ProgrammingParallel
- 死磕The Swift Programming Language——學Swift
- Y 分鐘速成 Dynamic Programming
- Computer programming and database - 考試整理Database
- golang programming language study methods websocketGolangWeb
- 瘋狂的 Vue3 之 SetupVue
- Multi-Agent Oriented Programming PDF Download