Установка Time Doctor на Ubuntu 18.04

UPD: Статья более не актуальна. Вы можете скачать Time Doctor с офиального сайта.

На данный момент нет версии Time Doctor для недавно вышедшей Ubuntu 18.04.

В инструкции приведен способ установки Time Doctor для Ubuntu 16.04 на Ubuntu 18.04. Все действия выполняются в командной строке.

    1. Добавим репозитории от Ubuntu 16.04. Для этого создадим и откроем файл /etc/apt/sources.list.d/ubuntu16_04.list следующей командой:
      sudo nano /etc/apt/sources.list.d/ubuntu16_04.list
    2. Вставим в файл следующий список репозиториев:
      deb http://ru.archive.ubuntu.com/ubuntu/ xenial main restricted
      deb http://ru.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
      deb http://ru.archive.ubuntu.com/ubuntu/ xenial universe
      deb http://ru.archive.ubuntu.com/ubuntu/ xenial-updates universe
      deb http://ru.archive.ubuntu.com/ubuntu/ xenial multiverse
      deb http://ru.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
      deb http://ru.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
      deb http://security.ubuntu.com/ubuntu xenial-security main restricted
      deb http://security.ubuntu.com/ubuntu xenial-security universe
      deb http://security.ubuntu.com/ubuntu xenial-security multiverse
      
    3. Сохраним файл комбинацией клавиш Ctrl+O и закроем комбинацией Ctrl+X.
    4. Обновим базу пакетов следующей командой:
      sudo apt update
    5. Установим зависимости следующей командой:
      sudo apt install libssl1.0-dev libx11-xcb1 libxcb1 libssl1.0.0 libqtcore4 libqtgui4 libqt4-dbus libqt4-network libqt4-sql libqt4-sql-sqlite libqt4-svg libqt4-xml libqt4-xmlpatterns gksu gdebi libjpeg8 libpng12-0 libcv2.4 libxcb-record0
      
    6. Качаем Time Doctor для Ubuntu 16.04 c официального сайта.
    7. Устанавливаем скаченный пакет следующей командой (название файла можем отличаться):
      sudo dpkg -i timedoctorlite_2.3.49-14ubuntu16.04_amd64.deb
    8. Пакет должен успешно установиться.
    9. Запускаем Time Doctor и проверяем, что все работает. Запустить можно следующей командой (если у вас Lite-версия):
      timedoctorlite
    10. Восстанавливаем исходное состояние пакетов в системе
      sudo rm /etc/apt/sources.list.d/ubuntu16_04.list
      sudo apt update
    11. Ставим лайк статье, если она оказалась полезной. Или пишем в комментариях, что у вас не получилось.
Реклама

Устранение ошибки проверки правописания в Git Gui на Ubuntu

При запуске Git Gui на Ubuntu 16.04, пользователь может получить следующую ошибку:

Проверка правописания не доступна: No word lists can be found for the language «ru_Ru»

Есть два способа ее устранения.

  1. Установить пакет Aspell.
    sudo apt install aspell-ru
    
  2. Настроить проверку правописания через меню «Редактировать -> Настройки…».

Установка Protel 99SE в Ubuntu 16.04 (AMD64)

Wine Protel 99SE SP6

Protel 99SE — это старая программа для разработки печатных плат.

В статье представлена инструкция по установке Protel 99SE с сервис паком SP6 на Ubuntu 16.04 (AMD64).

Первые два действия выполняются в командной строке.

  1. Устанавливаем Wine:
    sudo apt-get install wine
    
  2. Устанавливаем компоненты Windows с помощью winetricks:
    winetricks corefonts mdac28 jet40
    
  3. Устанавливаем Protel 99SE и SP6.
  4. Запускаем Protel с помощью ярлыка на рабочем столе или открываем файл проекта *.ddb двойным кликом.

Читать далее Установка Protel 99SE в Ubuntu 16.04 (AMD64)

Сборка FreeCAD в Ubuntu 16.04

FreeCAD — открытая САПР для проектирования в 3D.

Ниже представлена инструкция для сборки этой программы в Ubuntu. Если вы просто хотите пользоваться программой, то вам больше подойдет готовая стабильная сборка.

Инструкция проверена в виртуальной машине на свежеустановленной и обновленной Ubuntu 16.04.1 (AMD64) на момент написания статьи.

Все действия выполняются в терминале. Некоторые этапы могут длится долго, очень долго.

  1. Установить Git:
    sudo apt-get install git
    
  2. Скачать исходный код:
    git clone https://github.com/FreeCAD/FreeCAD
    
  3. Перейти в папку FreeCAD:
    cd FreeCAD
    
  4. Разрешить зависимости:
    sudo apt-get install build-essential cmake python python-matplotlib libtool libcoin80-dev libsoqt4-dev libxerces-c-dev libboost-dev libboost-filesystem-dev libboost-regex-dev libboost-program-options-dev libboost-signals-dev libboost-thread-dev libboost-python-dev libqt4-dev libqt4-opengl-dev qt4-dev-tools python-dev python-pyside pyside-tools liboce*-dev oce-draw libeigen3-dev libqtwebkit-dev libshiboken-dev libpyside-dev libode-dev swig libzipios++-dev libfreetype6 libfreetype6-dev libsimage-dev checkinstall python-pivy python-qt4 doxygen libspnav-dev libvtk6* libmedc-dev libproj-dev
    
  5. Настроить сборку:
    cmake -DFREECAD_USE_EXTERNAL_PIVY=1 -DCMAKE_BUILD_TYPE=Release .
    
  6. Собрать:
    make
    
  7. Запустить FreeCAD:
    ./bin/FreeCAD
    

Можно считать, что у вас получилось, если после последней команды вы увидите в терминале:

$ ./bin/FreeCAD
FreeCAD 0.17, Libs: 0.17R8048 (Git)
© Juergen Riegel, Werner Mayer, Yorik van Havre 2001-2015
  #####                 ####  ###   ####  
  #                    #      # #   #   # 
  #     ##  #### ####  #     #   #  #   # 
  ####  # # #  # #  #  #     #####  #   # 
  #     #   #### ####  #    #     # #   # 
  #     #   #    #     #    #     # #   #  ##  ##  ##
  #     #   #### ####   ### #     # ####   ##  ##  ##