Difference between revisions of "Software-in-a-box"

From Klaus' wiki
Jump to: navigation, search
 
(19 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
This page is an overview of tips and trix for using the '''Software-in-a-box''' package. The Software-in-a-box package is a virtualbox pc running Centos 7.x Linux and installed with Eclipse and the necessary development tools for the courses: E1GPR1, E2GPR2, E3ISD1 and E4ISD2.
 
This page is an overview of tips and trix for using the '''Software-in-a-box''' package. The Software-in-a-box package is a virtualbox pc running Centos 7.x Linux and installed with Eclipse and the necessary development tools for the courses: E1GPR1, E2GPR2, E3ISD1 and E4ISD2.
  
How to share the host laptops disk with the virtual machine? Jump over to [http://klaus.ede.hih.au.dk/index.php/Share_disk_with_virtual_machine this page]
+
* [[First start]] of the virtual machine
  
You will find [http://klaus.ede.hih.au.dk/index.php/Eclipse_tooltips a few tips] to configure your Centos and Eclipse in order to get it to work.
+
* Creating a [[new virtual machine]]
  
For the ASE Herning programming Standard use this file '''[[File:ASE_Herning_Programming_Standard.xml]]''' (right click in order to save the file) to quick format '''(Ctrl+Shift+F)''' in Eclipse. Import the file in Menu: Window -> Preferences -> C/C++ -> Code Style
+
* How to share the host laptops disk with the virtual machine? Jump over to [[Share disk with virtual machine]] this page.
  
Using the vi or vim (Vi IMproved) editor is a useful knowledge to get, because vi or vim is practically always present on any Linux distribution. In order to improve the general experience of vi(m) find a .vimrc file over at [https://github.com/amix/vimrc github]. Download the basic.vim an put it into ~/.vimrc and your vi(m) will all of a sudden be more friendly to use.
+
* The [[ASE Herning programming Standard]]
  
More to come...
+
* Upgrade your [[gcc compiler]] til a much newer version.
 +
 
 +
* Fix Eclipse that has been [[polluted with Verilog]]
 +
 
 +
* Using the vi or vim (Vi IMproved) editor is a useful knowledge to get, because vi or vim is practically always present on any Linux distribution. In order to improve the general experience of vi(m) find a .vimrc file over at [https://github.com/amix/vimrc github]. Download the basic.vim an put it into ~/.vimrc and your vi(m) will all of a sudden be more friendly to use.
 +
 
 +
* Sometimes you just cant get enough and need to resize you virtual machines harddisk. The harddisk is just a file residing on your host system. Jump to [[Resizing you Virtual Disk]] to see how this can be done.
 +
 
 +
* [[Installing new software]] on your Centos helps you to keep you software up to date and install new packages on your development host.
 +
 
 +
* [[Useful backgrounds]] on your desktop - put some useful commands on the desktop background, so you'll have them available when needed.
 +
 
 +
* Help my [[Boot partition is full]]! Here's how to clean it up.
 +
 
 +
* How to fix that your newly created [[Username does not appear on the logon screen]]
 +
 
 +
* How to fix that your [[Eclipse display a problem with C++]]
 +
 
 +
* [[To update/upgrade or not to update/upgrade]]? That is the question.
 +
 
 +
* Your [[Centos freezes]] in the boot process
 +
 
 +
* [[Update Centos to version 7.6]]
 +
 
 +
* You will find a few tips over on [[Eclipse tooltips]] how to configure your Centos and Eclipse in order to get it to work.
 +
 
 +
* Stack Overflow is probably the most used forum for getting knowledge and understanding of problems, that one do not understand. Over at [https://riptutorial.com/ RIP Tutorial] you'll find a wealth of problems, and their solution. There are compiled e-books covering almost every aspect of programming problems.
 +
 
 +
More to come...send me your tips to kko at ase dot au dot dk

Latest revision as of 10:46, 31 December 2020

This page is an overview of tips and trix for using the Software-in-a-box package. The Software-in-a-box package is a virtualbox pc running Centos 7.x Linux and installed with Eclipse and the necessary development tools for the courses: E1GPR1, E2GPR2, E3ISD1 and E4ISD2.

  • Using the vi or vim (Vi IMproved) editor is a useful knowledge to get, because vi or vim is practically always present on any Linux distribution. In order to improve the general experience of vi(m) find a .vimrc file over at github. Download the basic.vim an put it into ~/.vimrc and your vi(m) will all of a sudden be more friendly to use.
  • Sometimes you just cant get enough and need to resize you virtual machines harddisk. The harddisk is just a file residing on your host system. Jump to Resizing you Virtual Disk to see how this can be done.
  • Installing new software on your Centos helps you to keep you software up to date and install new packages on your development host.
  • Useful backgrounds on your desktop - put some useful commands on the desktop background, so you'll have them available when needed.
  • You will find a few tips over on Eclipse tooltips how to configure your Centos and Eclipse in order to get it to work.
  • Stack Overflow is probably the most used forum for getting knowledge and understanding of problems, that one do not understand. Over at RIP Tutorial you'll find a wealth of problems, and their solution. There are compiled e-books covering almost every aspect of programming problems.

More to come...send me your tips to kko at ase dot au dot dk