setting up an ubuntu vm - skkucsi.skku.edu/wp-content/uploads/install_ubuntu_vm.pdf ·...
TRANSCRIPT
Theory on Computer Architectures (Fall 2019)
Setting Up an Ubuntu VMProf. Jinkyu Jeong ([email protected])
TA – Minwoo Ahn ([email protected])
TA – Sunghwan Kim ([email protected])
Computers Systems and Intelligence Laboratory (http://csi.skku.edu)
2019. 11. 07.
SWE3005
Installing VirtualBox (1)
▪ Go to VirtualBox website– https://www.virtualbox.org/wiki/Downloads
▪ Download installation binary
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
Installing VirtualBox (2)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
Creating a VM (1)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
Creating a VM (2)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
Creating a VM (3)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
Creating a VM (4)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
Creating a VM (5)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
▪ Go to– https://ubuntu.com/download/desktop
Installing Ubuntu on the VM (1)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
Installing Ubuntu on the VM (2)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
Installing Ubuntu on the VM (3)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
Installing Ubuntu on the VM (1)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
Installing Ubuntu on the VM (2)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
Installing Ubuntu on the VM (3)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
Installing Ubuntu on the VM (4)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
Installing Ubuntu on the VM (5)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
Installing Ubuntu on the VM (6)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
Installing Ubuntu on the VM (7)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
Installing Ubuntu on the VM (8)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
Installing Ubuntu on the VM (9)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
Installing Ubuntu on the VM (10)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
Installing Ubuntu on the VM (11)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
$ sudo apt-get install build-essential
Installing Ubuntu on the VM (12)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
$ sudo apt install bison
Installing Ubuntu on the VM (13)
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
$ sudo apt install flex
Ubuntu standard command
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
▪ Open terminal- Press [ Ctrl + Alt + t ]
▪ Create a directory$ mkdir project2
▪ Enter the directory$ cd project2
▪ Download the source code$ wget https://sourceforge.net/code-snapshots/svn/s/sp/spimsimulator/code/spimsimulator-code-r694.zip
▪ Unzip file$ unzip spimsimulator-code-r694
▪ Search build essential package$ apt search build-essentials
▪ Install build essential package$ sudo apt install build-essentials
Ubuntu standard command
SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong ([email protected])
▪ More terminal command– http://www.informit.com/blogs/blog.aspx?uk=The-10-
Most-Important-Linux-Commands– https://www.ubuntupit.com/the-50-best-linux-
commands-to-run-in-the-terminal/– https://maker.pro/linux/tutorial/basic-linux-
commands-for-beginners