setting up an ubuntu vm - skkucsi.skku.edu/wp-content/uploads/install_ubuntu_vm.pdf ·...

Post on 25-Jul-2020

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Theory on Computer Architectures (Fall 2019)

Setting Up an Ubuntu VMProf. Jinkyu Jeong (jinkyu@skku.edu)

TA – Minwoo Ahn (minwoo.ahn@csi.skku.edu)

TA – Sunghwan Kim (sunghwan.kim@csi.skku.edu)

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 (jinkyu@skku.edu)

Installing VirtualBox (2)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

Creating a VM (1)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

Creating a VM (2)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

Creating a VM (3)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

Creating a VM (4)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

Creating a VM (5)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

▪ Go to– https://ubuntu.com/download/desktop

Installing Ubuntu on the VM (1)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

Installing Ubuntu on the VM (2)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

Installing Ubuntu on the VM (3)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

Installing Ubuntu on the VM (1)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

Installing Ubuntu on the VM (2)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

Installing Ubuntu on the VM (3)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

Installing Ubuntu on the VM (4)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

Installing Ubuntu on the VM (5)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

Installing Ubuntu on the VM (6)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

Installing Ubuntu on the VM (7)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

Installing Ubuntu on the VM (8)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

Installing Ubuntu on the VM (9)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

Installing Ubuntu on the VM (10)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

Installing Ubuntu on the VM (11)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

$ sudo apt-get install build-essential

Installing Ubuntu on the VM (12)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

$ sudo apt install bison

Installing Ubuntu on the VM (13)

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

$ sudo apt install flex

Ubuntu standard command

SWE3005: Introduction to Computer Architectures, Fall 2019, Jinkyu Jeong (jinkyu@skku.edu)

▪ 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 (jinkyu@skku.edu)

▪ 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

top related