Я новичок в кубунту, подскажите как устанавливаются программы из tar.gz. Не знаю как это все прописывается в консоли (Вы скачали программу в исходных текстах. Обычно с такими архивами идут инсталляционные скрипты. Все, что необходимо сделать - распаковать архив, через командную строку перейти в каталог, в который он был распакован, и скомандовать:
./configure
make
make install
А как все это пишется? у меня все время пишет ,,нет файла,, ,,нет такой команды,,
Учись использовать поиск: Кликнуть по первому же результату
Что за программу ставишь?
От куда её взял, обычно там, где дают программу пишут, как её установить, или файл Readme в самом архиве. (вобщем об этом написано уже на форуме и в поиске ты найдёшь описание)
Программа Опера, журнал Чип, ман на английском.Допустим находится на рабочем столе, как действовать? в руководствах везде ,,сделал маке,, и т.п ,а как их делать непонятно.Такие мануалы бесполезны для начинающих и не интересны для опытных.Поэтому прошу помощь подробно то есть пошагово. Интернет gprs я освоил а установку прог. не получается, особенно после винды
Пакет в формате имя пакета.deb есть на сайте опера устанавливается одним кликом по пакету
Что бы нормально компилировать нужно устанавливать систему с ДВД диска одного бьюилд исенциал нехватает вечно пишет то одного нехватает то другого
тут много написано http://forum.ubuntu.ru/index.php?PHPSESSID=24cd0206c98effcdce49303fa7f2b57d&board=13.0
Я тоже Чип выписываю, но ставить проги прям с их диска не рекомендую.
если ты используешь Kubuntu, то ставь программы из репозитория. Запускаешь Adept, ищешь прогу, устанавливаешь. Если нет, то идёшь на сайт программы и ищешь дистрибутив для Ubuntu/Kubuntu, а если для них нет, то для Debian, обычно на этом поиск заканчивается удачно. но если совсем редкий случай, когда ни в репозитории нет программы, ни *.deb пакета нет, то уже можно заморочиться с установкой из исходников. но это уже на свой страх и риск.
Опера не компилится. Она закрытый проэкт и распространяется в бинарниках.
Если это tar.gz то скорее всего это пакет слаки, а он устанавливается распаковкой в корень.
Все сводится к тому, что tar.gz архив надо распаковать, зайти в папку, которую распаковали, запустить в терминале ". configure" или ". install.sh" затем "make" потом "sudo make install"
Если команда ". configure" выдает в конце ошибку типа command not found, надо эту команду набрать, там скажут, как устанавливать.
Поставил таким образом Ktorrent 3.3.2 (в репах Kubuntu 9.10 был только 3.2.4). Приложение работает, но в списке установленных (KPackageKit) его нет. Возможно ли вообще организовать централизованный учет установленного из исходников ПО?
И как его теперь удалить?
CheckInstall — компьютерная программа для Unix-подобных операционных систем, созданная с целью облегчить установку и удаление программного обеспечения, скомпилированного из исходных кодов, используя при этом родную для дистрибутива систему управления пакетами.
Откатил. Буду делать deb-пакет. Пытаюсь собрать Ktorrent 3.3.2 по инструкции с сайта производителя. На четвертом шаге какая-то затыка:
sergey@SV:~/123/ktorrent-3.3.2/build$ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
-- The C compiler identification is GNU
-- The CXX compiler identification is unknown
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found. Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
CMake Error at /usr/share/cmake-2.6/Modules/FindKDE4.cmake:84 (MESSAGE):
ERROR: cmake/modules/FindKDE4Internal.cmake not found in
/home/sergey/.kde/share/apps;/usr/share/kubuntu-default-settings/kde4-profile/default/share/apps;/usr/share/kde4/apps
Call Stack (most recent call first):
CMakeLists.txt:2 (find_package)
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as
cmake_minimum_required(VERSION 2.6)
should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.
-- Configuring incomplete, errors occurred!
sergey@SV:~/123/ktorrent-3.3.2/build$
Установлены все пакеты, в названии которых присутствует cxx и cmake.
Что не так?
sudo aptitude install build-essential
Оценить сего апдейта, к сожалению, не смог: после перезагрузки вместо рабочего стола - "черный квадрат" Малевича.
Откатил.
Для нормальной сборки build-essential необходим! Так что смотрите, что у Вас там не так, пилите зависимости (если есть неразрешенные).
Прикрутил. Картина поменялась не сильно:
sergey@SV:~/ktorrent-3.3.2/build$ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
CMake Error at /usr/share/cmake-2.6/Modules/FindKDE4.cmake:84 (MESSAGE):
ERROR: cmake/modules/FindKDE4Internal.cmake not found in
/home/sergey/.kde/share/apps;/usr/share/kubuntu-default-settings/kde4-profile/default/share/apps;/usr/share/kde4/apps
Call Stack (most recent call first):
CMakeLists.txt:2 (find_package)
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as
cmake_minimum_required(VERSION 2.6)
should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.
-- Configuring incomplete, errors occurred!
sergey@SV:~/ktorrent-3.3.2/build$
Опять чего-то найти не может. Чего?
Прямо из поиска по этому сайту следует:
sudo aptitude install kdelibs-devel
sergey@SV:~$ sudo aptitude install kdelibs-devel
[sudo] password for sergey:
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Инициализация состояний пакетов... Готово
Запись информации расширенных состояний... Готово
Не удалось найти пакеты, содержащих «kdelibs-devel» в своём имени или описании
Не удалось найти пакеты, содержащих «kdelibs-devel» в своём имени или описании
Следующие пакеты будут УДАЛЕНЫ:
linux-headers-2.6.31-14{u} linux-headers-2.6.31-14-generic{u}
0 пакетов обновлено, 0 установлено новых, 2 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0Б архивов. После распаковки освободится 82,0MБ.
Хотите продолжить? [Y/n/?]
Что-то здесь не так... kdelibs5-dev - не оно?
Да, должно быть оно!))
Я вам еще не надоел? :)
sergey@SV:~/ktorrent-3.3.2/build$ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` ..
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.5.2 (using /usr/bin/qmake)
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXft.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so;/usr/lib/libXft.so;/usr/lib/libXau.so;/usr/lib/libXdmcp.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/libX11.so
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found Automoc4: /usr/bin/automoc4
-- Found Perl: /usr/bin/perl
-- Phonon Version: 4.3.1
-- Found Phonon: /usr/lib/libphonon.so
-- Found Phonon Includes: /usr/include/qt4/KDE;/usr/include/qt4
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Failed
-- Performing Test HAVE_FPIE_SUPPORT
-- Performing Test HAVE_FPIE_SUPPORT - Success
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
-- Performing Test __KDE_HAVE_GCC_VISIBILITY
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
-- Found KDE 4.3 include dir: /usr/include
-- Found KDE 4.3 library dir: /usr/lib
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
CMake Error at /usr/share/cmake-2.6/Modules/FindPackageHandleStandardArgs.cmake:57 (MESSAGE):
Could NOT find GMP (missing: GMP_INCLUDE_DIR GMP_LIBRARIES)
Call Stack (most recent call first):
/usr/share/kde4/apps/cmake/modules/FindGMP.cmake:21 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
CMakeLists.txt:4 (find_package)
-- Configuring incomplete, errors occurred!
sergey@SV:~/ktorrent-3.3.2/build$
GMP-содержащие пакеты (какие-то) уже стоят... Куда копать?
Предлагаю попробовать этот пакет: libgmp3-dev
Оно. Еще непонятка: единственный имеющийся msgfmt-пакет liblocale-msgfmt-perl уже стоит. Но чего-то еще просит...:
-----------------------------------------------------------------------------
-- The following external packages were located on your system.
-- This installation will have the extra features provided by these packages.
-----------------------------------------------------------------------------
* libkworkspace - libkworkspace library and header files
* libtaskmanager - libtaskmanager library and header files
-----------------------------------------------------------------------------
-- Congratulations! All external packages have been found.
-----------------------------------------------------------------------------
CMake Error at /usr/share/kde4/apps/cmake/modules/FindMsgfmt.cmake:22 (message):
Could NOT find msgfmt program
Call Stack (most recent call first):
CMakeLists.txt:72 (find_package)
-- Looking for dgettext
-- Looking for dgettext - found
-- Found Gettext: built in libc
-- Configuring incomplete, errors occurred!
sergey@SV:~/ktorrent-3.3.2/build$
Решено: gettext. Voyageur - Спасибо!
Всегда пожалуйста! ;))
Блин..! Зря старался: checkinstall deb-пакет собрал, но, видимо, криво - при установке - ошибка:
(Чтение базы данных ... на данный момент установлено 133956 файлов и каталогов.)
Распаковывается пакет build (из файла .../build_20091225-1_i386.deb)...
dpkg: не удалось обработать параметр /home/sergey/ktorrent-3.3.2/build/build_20091225-1_i386.deb (--install):
попытка перезаписи '/usr/bin/ktupnptest', котор(ый)ая также находится в пакете ktorrent 0:3.2.4+dfsg.1-1ubuntu1
dpkg-deb: подпроцесс вставка завершён по сигналу (Broken pipe)
При обработке следующих пакетов произошли ошибки:
/home/sergey/ktorrent-3.3.2/build/build_20091225-1_i386.deb
Там имя пакета build неправильное, попробуй так:
checkinstall --pkgname=ktorrent --pkgversion "3.3.2" --default
снеси старый ktorrent.
sudo checkinstall --pkgname=ktorrent --pkgversion "3.3.2" --default
сработало.sawa - Спасибо!
В погоне за свежим ktorrent поставил в общей сложности свыше 160 пакетов, но всё же собрал .deb-пакет, установил и оно работает! %)
А я, как старый и ленивый, пошел на ppa и нашел его там. :-)
https://launchpad.net/ubuntu/+ppas вот сюда и там спросил..
Выбрал, то что понравилось, и его поставил.. :-)
Ну что Вы, dyug, - это же путь "подоконника"! Настоящий линуксоид должен все сделать своими руками! :-)
Гмм, ладно, тогда я перестал быть особо настоящим линксоидом...
Мне уже года 4 лень собирать то, что уже собрано. А на слаквари это я делал весьма регулярно..
Но - надоело, ибо есть и другие вещи, на которые можно потратить время.
Впрочем, свою игрушку из цвс (RigsOfRods) я собираю сам.. :-)
Отправить комментарий