Как скомпилировать программу из панели запуска

Используйте , PPA PPA

Rutter Michael Rutter в настоящее время имеет R 3.4.0. Для установки PPA, откройте терминал путем нажатия Ctrl + Высокий звук + T и войдите:

sudo add-apt-repository ppa:marutter/rrutter

Сопровождаемый:

sudo apt update
sudo apt full-upgrade

Это обновит Вашу установку R.

Hope это помогает

2
задан 16.04.2020, 03:40

1 ответ

Не утруждайте себя использованием make. Исходный код программного обеспечения поставляется с каталогом debian/, что означает, что вы можете собирать пакеты самостоятельно.

  1. Установите несколько основных зависимостей сборки:

    sudo apt-get install dpkg-dev build-essential bzr
    
  2. Выполните проверку кода:

    bzr branch lp:livewallpaper
    
  3. Перейдите в загруженный источник:

    cd livewallpaper
    
  4. Попытайтесь собрать пакет:

    debuild -uc -us
    

    Так как это простой каталог с исходным кодом, а не классический debian .dsc или apt-get source скачать вы можете увидеть это предупреждение:

    This package has a Debian revision number but there does not seem to be
    an appropriate original tar file or .orig directory in the parent directory;
    [...]
    

    Ответ "y".

  5. Вероятно, сначала произойдет сбой с помощью строки:

    dpkg-checkbuilddeps: Unmet build dependencies: [...]
    
  6. Установите зависимости для сборки из шага, описанного выше:

    sudo apt-get install [...]
    
  7. Сборка снова:

    debuild -uc -us
    

    Это займет некоторое время.

  8. Установите собранные пакеты:

    $ ls -al ../livewallpaper*.deb
    -rw-r--r-- 1 gert gert 966020 Oct 16 01:32 livewallpaper_0.4.1-0_amd64.deb
    -rw-r--r-- 1 gert gert  84242 Oct 16 01:32 livewallpaper-config_0.4.1-0_amd64.deb
    -rw-r--r-- 1 gert gert  45874 Oct 16 01:32 livewallpaper-config-dbg_0.4.1-0_amd64.deb
    -rw-r--r-- 1 gert gert 142000 Oct 16 01:32 livewallpaper-dbg_0.4.1-0_amd64.deb
    -rw-r--r-- 1 gert gert  15744 Oct 16 01:32 livewallpaper-dev_0.4.1-0_all.deb
    -rw-r--r-- 1 gert gert  47258 Oct 16 01:32 livewallpaper-doc_0.4.1-0_all.deb
    -rw-r--r-- 1 gert gert  73196 Oct 16 01:32 livewallpaper-indicator_0.4.1-0_amd64.deb
    -rw-r--r-- 1 gert gert  13118 Oct 16 01:32 livewallpaper-indicator-dbg_0.4.1-0_amd64.deb
    -rw-r--r-- 1 gert gert  10680 Oct 16 01:32 livewallpaper-nautilus_0.4.1-0_amd64.deb
    

    Установите их с помощью dpkg -i ../livewallpaper*.deb

  9. Приведенный выше шаг может завершиться неудачно с неудовлетворенными зависимостями, если вы установите пакеты на другой машине, чем вы их создали. В этом случае запустите sudo apt-get install -f, чтобы разрешить их, и он завершит установку пакетов livewallpaper.

  10. [1 125]
0
ответ дан 16.04.2020, 03:41
  • 1
    Спасибо это работало. Это - немного glitchy на Gnome 3.10, но мне wasn' t ожидание, что он прекрасен. Это был забавный процесс, и я изучил много. Спасибо! – Pak Wah Wong 16.04.2020, 03:41

Теги

Похожие вопросы