201304292315


Вышел Ubuntu 13.04. Запускаем в VirtualBox 4.2.12.r84980.

Собираем машину Ubuntu->Linux 1536M RAM 8GB HD (ubuntu-8GB.vdi, all default). Устанавливаем с образа CD-desktop 32 бита, язык: русский, клавиатура english-us. (При установке в VirtalBox я отдал весь виртуальный жесткий диск под Ubuntu, включив автоматическое создание разделов, при назначении пользователя virtu:virtu указал автоматическую загрузку стола без указания пароля.) После установки, находим в Unity (найти приложение) терминал.

  sudo -s
  
  apt-get update
  apt-get upgrade
  apt-get install gcc build-essential wine gksu mc
  
Устанавливаем virtualbox guest additions

  devices -> install guest additions

Включаем 

  devices -> shared clipboard -> bidirectional
  
Создаем папку /home/virtu/downloads и делаем ее текущей

  mkdir /home/virtu/downloads
  cd /home/virtu/downloads
  
Cкачиваем Siemens!Logo Comfort v.7 для Linux 32 бита, русификатор, альбом схем (nelus.tpt.edu.ee), java runtime 32 бита (java.sun.com), logisim-2.7.1.jar, альбом схем logisim (школьный файл сервер \\tptlive.ee\Avalik\B307\Mikro\logisim, исходники упрощенного симулятора AQA (softwareforeducation.com/wikileki), симулятор PIC picsimulatoride (oshonsoft.com), компилятор C для PIC (mikroe.com), visual basic 6 runtime for wine,

  wget -c https://www.automation.siemens.com/_automation               \
               /salesmaterial-as/software/logo                         \
               /webdemo/Linux/VM/Setup.bin

  ...
  
скачать в /home/virtu/icons (на http://www.iconfinder.com) понравившиеся иконки gnome-terminal, nautilus, firefox.

Определить текущий уровень swappiness (60).
  
  cat /proc/sys/vm/swappiness
  
Установить 10, для чего добавить в конец файла /etc/sysctl.conf строку

  # echo vm.swappiness = 10 >> /etc/sysctl.conf
  # echo "10" > /proc/sys/vm/swappiness
  
Установить JRE и запустить Logisim.

  tar xf jre-7u21-linux-i586.tar.gz 
  mv jre1.7.0_21/ /usr
  ln -sf /usr/jre1.7.0_21/bin/java /usr/bin/java
  java -jar logisim-generic-2.7.1.jar 

Установить gnome-fallback

  sudo apt-get install gnome-session-fallback
  
Закончить сессию, войти повторно на стол Gnome:

"When the Ubuntu logon screen returns, click on the small icon of the Ubuntu logo next to the list of user accounts. This will list a menu of various desktop shells installed on your computer, and GNOME Fallback with No Effects should be at the top of the list. Select 

  GNOME Fallback (No Effects),

and you’ll log into the classic GNOME environment."

  [http://www.jonathanmoeller.com/screed/?p=4173]
  
Рутом запустить nautilus из терминала:

  $ sudo -s
  # gksu nautilus
  
(меню правой кнопкой мыши, создать ссылки) создать ссылки на /usr/bin/gnome-terminal и /usr/bin/nautilus и поместить их на рабочий стол машины Ubuntu.

Запустить firefox, перейти на начальную страницу, перетащить иконку страницы (firefox, слева от поля ввода адреса) на стол.

С помощью wine установить и протестировать picsimulatoride, mikroC PIC v.6, ALGO2000 (симулятор машины Тьюринга, меню интерпретатор -> Машина Тьюринга).
