Как скомпилировать uget из источника?

Я ужасно опаздываю на это, но я только что закончил писать путеводитель, который может помочь вам или кому-то пройти мимо. Если у вас все еще есть эта проблема, это

Суть в том, что вам нужно получить идентификатор вашей сенсорной панели с помощью команды xinput list, а затем текущее расстояние прокрутки с xinput list-props [touchpad-id] | grep "Scrolling distance". Результат должен быть примерно таким:

Synaptics Scrolling Distance (288): 106, 106

Здесь 288 - это идентификатор свойства, а 106, 106 - текущие значения. То, что вам нужно сделать, это инвертировать числа - здесь новые значения будут -106, -106. Эта команда делает это:

xinput set-prop [touchpad-id] [property-id] [new-values]

У меня это в скрипте оболочки, установленном для запуска при входе в систему, а также с командами для перезапуска nautilus, которые могут или не могут работать для вас (это в связанном сообщении блога).

0
задан 4 June 2012 в 17:02

8 ответов

Но я хочу знать причину его отказа.

Причина в том, что у вас нет «здоровой» (т. е. правильной) среды сборки.

Установили ли вы необходимые инструменты с помощью sudo apt-get install build-essential? Если это не так, сделайте это сначала.

Затем, если вы пытаетесь скомпилировать пакет, который доступен в репозиториях, сделайте себе одолжение и запустите ниже, чтобы получить все его зависимости, не придумывая каждого из них

sudo apt-get build-dep uget -y

Правильные шаги, которые необходимо предпринять после этого:

cd uget-source-directory ./configure make make install

Если apt-get build-dep для какого-либо пакета невозможно, посмотрите на файлы README или INSTALL в исходном каталоге, чтобы узнать его зависимости. В противном случае вам придется вычислять зависимости за один раз и устанавливать их следующим образом:

configure: error: The intltool scripts were not found. Please install intltool.

2
ответ дан 25 May 2018 в 10:38
  • 1
    Спасибо за ответ @izx, я не установил эту сборку sudo apt-get install-essential – kunaguvarun 4 June 2012 в 09:10

Но я хочу знать причину его отказа.

Причина в том, что у вас нет «здоровой» (т. е. правильной) среды сборки.

Установили ли вы необходимые инструменты с помощью sudo apt-get install build-essential? Если это не так, сделайте это первым.

Затем, если вы пытаетесь скомпилировать пакет, который доступен в репозиториях, сделайте себе одолжение и запустите ниже, чтобы получить все его зависимости, не придумывая каждого из них (g4) sudo apt-get build-dep uget -y

Правильными шагами, которые следует предпринять после этого, являются:

cd uget-source-directory
./configure
make
make install

Если apt-get build-dep невозможно для некоторые пакеты, посмотрите на файлы README или INSTALL в своем исходном каталоге, чтобы узнать его зависимости. В противном случае вам придется вычислять зависимости по одному и устанавливать их следующим образом:

configure: error: The intltool scripts were not found. Please install intltool.

2
ответ дан 25 July 2018 в 18:39

Но я хочу знать причину его отказа.

Причина в том, что у вас нет «здоровой» (т. е. правильной) среды сборки.

Установили ли вы необходимые инструменты с помощью sudo apt-get install build-essential? Если это не так, сделайте это первым.

Затем, если вы пытаетесь скомпилировать пакет, который доступен в репозиториях, сделайте себе одолжение и запустите ниже, чтобы получить все его зависимости, не придумывая каждого из них (g4) sudo apt-get build-dep uget -y

Правильными шагами, которые следует предпринять после этого, являются:

cd uget-source-directory
./configure
make
make install

Если apt-get build-dep невозможно для некоторые пакеты, посмотрите на файлы README или INSTALL в своем исходном каталоге, чтобы узнать его зависимости. В противном случае вам придется вычислять зависимости по одному и устанавливать их следующим образом:

configure: error: The intltool scripts were not found. Please install intltool.

2
ответ дан 2 August 2018 в 00:48

Но я хочу знать причину его отказа.

Причина в том, что у вас нет «здоровой» (т. е. правильной) среды сборки.

Установили ли вы необходимые инструменты с помощью sudo apt-get install build-essential? Если это не так, сделайте это первым.

Затем, если вы пытаетесь скомпилировать пакет, который доступен в репозиториях, сделайте себе одолжение и запустите ниже, чтобы получить все его зависимости, не придумывая каждого из них (g4) sudo apt-get build-dep uget -y

Правильными шагами, которые следует предпринять после этого, являются:

cd uget-source-directory
./configure
make
make install

Если apt-get build-dep невозможно для некоторые пакеты, посмотрите на файлы README или INSTALL в своем исходном каталоге, чтобы узнать его зависимости. В противном случае вам придется вычислять зависимости по одному и устанавливать их следующим образом:

configure: error: The intltool scripts were not found. Please install intltool.

2
ответ дан 4 August 2018 в 16:19

Но я хочу знать причину его отказа.

Причина в том, что у вас нет «здоровой» (т. е. правильной) среды сборки.

Установили ли вы необходимые инструменты с помощью sudo apt-get install build-essential? Если это не так, сделайте это первым.

Затем, если вы пытаетесь скомпилировать пакет, который доступен в репозиториях, сделайте себе одолжение и запустите ниже, чтобы получить все его зависимости, не придумывая каждого из них (g4) sudo apt-get build-dep uget -y

Правильными шагами, которые следует предпринять после этого, являются:

cd uget-source-directory
./configure
make
make install

Если apt-get build-dep невозможно для некоторые пакеты, посмотрите на файлы README или INSTALL в своем исходном каталоге, чтобы узнать его зависимости. В противном случае вам придется вычислять зависимости по одному и устанавливать их следующим образом:

configure: error: The intltool scripts were not found. Please install intltool.

2
ответ дан 6 August 2018 в 00:57

Но я хочу знать причину его отказа.

Причина в том, что у вас нет «здоровой» (т. е. правильной) среды сборки.

Установили ли вы необходимые инструменты с помощью sudo apt-get install build-essential? Если это не так, сделайте это первым.

Затем, если вы пытаетесь скомпилировать пакет, который доступен в репозиториях, сделайте себе одолжение и запустите ниже, чтобы получить все его зависимости, не придумывая каждого из них (g4) sudo apt-get build-dep uget -y

Правильными шагами, которые следует предпринять после этого, являются:

cd uget-source-directory
./configure
make
make install

Если apt-get build-dep невозможно для некоторые пакеты, посмотрите на файлы README или INSTALL в своем исходном каталоге, чтобы узнать его зависимости. В противном случае вам придется вычислять зависимости по одному и устанавливать их следующим образом:

configure: error: The intltool scripts were not found. Please install intltool.

2
ответ дан 7 August 2018 в 18:23

Но я хочу знать причину его отказа.

Причина в том, что у вас нет «здоровой» (т. е. правильной) среды сборки.

Установили ли вы необходимые инструменты с помощью sudo apt-get install build-essential? Если это не так, сделайте это первым.

Затем, если вы пытаетесь скомпилировать пакет, который доступен в репозиториях, сделайте себе одолжение и запустите ниже, чтобы получить все его зависимости, не придумывая каждого из них (g4) sudo apt-get build-dep uget -y

Правильными шагами, которые следует предпринять после этого, являются:

cd uget-source-directory
./configure
make
make install

Если apt-get build-dep невозможно для некоторые пакеты, посмотрите на файлы README или INSTALL в своем исходном каталоге, чтобы узнать его зависимости. В противном случае вам придется вычислять зависимости по одному и устанавливать их следующим образом:

configure: error: The intltool scripts were not found. Please install intltool.

2
ответ дан 10 August 2018 в 07:07

Но я хочу знать причину его отказа.

Причина в том, что у вас нет «здоровой» (т. е. правильной) среды сборки.

Установили ли вы необходимые инструменты с помощью sudo apt-get install build-essential? Если это не так, сделайте это первым.

Затем, если вы пытаетесь скомпилировать пакет, который доступен в репозиториях, сделайте себе одолжение и запустите ниже, чтобы получить все его зависимости, не придумывая каждого из них (g4) sudo apt-get build-dep uget -y

Правильными шагами, которые следует предпринять после этого, являются:

cd uget-source-directory
./configure
make
make install

Если apt-get build-dep невозможно для некоторые пакеты, посмотрите на файлы README или INSTALL в своем исходном каталоге, чтобы узнать его зависимости. В противном случае вам придется вычислять зависимости по одному и устанавливать их следующим образом:

configure: error: The intltool scripts were not found. Please install intltool.

2
ответ дан 15 August 2018 в 19:05
  • 1
    Спасибо за ответ @izx, я не установил эту сборку sudo apt-get install-essential – kunaguvarun 4 June 2012 в 09:10

Другие вопросы по тегам:

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