Chat with us, powered by LiveChat Instructions:?? Lab 10 The Command Line Installing programs in - Essayabode

Instructions:?? Lab 10 The Command Line Installing programs in

  

Lab 10

The Command Line

Installing programs in Linux

÷ First, to update your system: 

o Open up a terminal window by going to: Applications>Accessories>Terminal

o type: 

§ sudo apt-get update 

o then type:

§ sudo apt-get install build-essential

§ Do an internet search.

§  What are the update and build-essential packages are used for?

· The apt-get update command is run in order to synchronize the software package index on Ubuntu with their Internet sources. The apt-get build-essential package includes the components and references used to build Debian packages.

§ What is the difference between apt-get and apt-get install?

· Apt-get will fetch the package 

§ What is your current location? Example: /home/yazan

· The current location is /home/student

§ What happened? What did sudo mkdir /myProgs do? 

· Advanced to the next line and a directory named /myProgs was created in the root of the file system.

§ Is the file that you saved to the desktop gone? If not, see me. Yes the file is gone. Where did it go? The file is now in /myProgs

§ What did this do?

· Moved the directory location of the cursor to the /myProgs directory.

§ What are the file permissions for nmap-5.00.tar.bz2? –RW-RW-R–

o If you want to look inside /myProgs/nmap-5.00 to see the files (without changing directories), what will you type? ls /myProgs or ls –l /myProgs. Do this and tell me what the contents are:

o What do you see? The number 10.

What is this command is doing? Use the man command to find out about both the more 

o the input file which in this case is INSTALL.

and the wc command. What does this do? Display the number of lines contained in 

¡ What is this doing? Checking for the build system, host system and compiler type to ensure compatibility.

¡ What does the make command do? It is a script that runs the compiler to compile the software/source code.

What is this doing? Installs the software just compiled into the correct directories and edits menus and paths as necessary so that the compiled packages work 

¡ correctly.

¡ Why would you do this? To delete the nmap-5.00 directory and files. What does rm do? (remember typing man rm will help) Removes files and directories.

¡ What is the name of the compiler that works with C? gcc

¡ How about C++? g++

¡ What is a compiler? A compiler reads program language code and creates a binary based upon the programmed code. Translates the code to machine language.

¡ What is nano? Nano is a text editor.

What did you do? The command compiled the program I just wrote and saved as 

¡ myProg.cpp

¡ Why do you have to type sudo? Because elevated permissions are needed to execute the file.

¡ What result do you get? A $ appears.

¡ Explain what echo $? Does  - The echo command displays whatever is given as input to standard output so $ was displayed to standard output.

    Our website has a team of professional writers who can help you write any of your homework. They will write your papers from scratch. We also have a team of editors just to make sure all papers are of HIGH QUALITY & PLAGIARISM FREE. To make an Order you only need to click Ask A Question and we will direct you to our Order Page at WriteDemy. Then fill Our Order Form with all your assignment instructions. Select your deadline and pay for your paper. You will get it few hours before your set deadline.

    Fill in all the assignment paper details that are required in the order form with the standard information being the page count, deadline, academic level and type of paper. It is advisable to have this information at hand so that you can quickly fill in the necessary information needed in the form for the essay writer to be immediately assigned to your writing project. Make payment for the custom essay order to enable us to assign a suitable writer to your order. Payments are made through Paypal on a secured billing page. Finally, sit back and relax.

    Do you need an answer to this or any other questions?