Спасибо сказали:
SLEDopit Модератор Сообщения: 4814 Статус: фанат консоли (= ОС: GNU/Debian, RHEL
Re: Установка прог из .tar.gz в Linux
Сообщение SLEDopit » 21.10.2009 21:15
21.10.2009 21:09
В чем проблема?
в том что tar.gz в пакетном дистрибутиве это извращение =)
если все это делается в мандриве(если верить инфе в профиле), то пользуйтесь репозиториями!
зы по теме:
возможно вы перешли не в ту папку или то, что находится в вашем архиве устанавливается иным способом. читайте ридми в архиве.
Спасибо сказали:
Rootlexx Бывший модератор Сообщения: 4443 Статус: GNU generation ОС: Debian GNU/Linux
Re: Установка прог из .tar.gz в Linux
Сообщение Rootlexx » 21.10.2009 21:16
Покажите, что находится в этом архиве.
Там есть README или INSTALL?
А зачем вы ставите из архива? Ведь можно установить из репозитория.
Спасибо сказали:
Atolstoy Сообщения: 1654 Статус: Tux in the rain ОС: Linux x86_64 Контактная информация:
Update, Discord from the Official Arch Repo with Discord Newest tar.gz file
Re: Установка прог из .tar.gz в Linux
Сообщение Atolstoy » 21.10.2009 21:19
21.10.2009 21:09
bash: ./configure: Нет такого файла или каталога
Может там cmake?
Всего лишь 26 литров пива достаточно человеку для удовлетворения ежедневной потребности в кальции. Здоровое питание — это так просто!
http://atolstoy.wordpress.com
Спасибо сказали:
b102 Сообщения: 29 ОС: Linux Mandriva
Re: Установка прог из .tar.gz в Linux
Сообщение b102 » 21.10.2009 21:20
21.10.2009 21:15
возможно вы перешли не в ту папку или то, что находится в вашем архиве устанавливается иным способом. читайте ридми в архиве.
Ридми, увы, нет. Папка однозначно та. По репозиториям — сейчас погуглю, что это такое. Спасибо за ответ
Спасибо сказали:
b102 Сообщения: 29 ОС: Linux Mandriva
Re: Установка прог из .tar.gz в Linux
Сообщение b102 » 21.10.2009 21:27
Rootlexx, файлы: lampp, build.sh, releasnotes; папки: backup, bin. cgi-bin, error, etc, htdocs, icons, lib, libexes, licenses, logs, modules, phpmyadmin, shpsqlliteadmin, sbin, shar, tmp, var. Ни ридми, ни инстала.
Спасибо сказали:
Nightwolf_ng Сообщения: 1483 Статус: Участнег ОС: Женько и семёрко
Re: Установка прог из .tar.gz в Linux
b102
Ну тогда видимо ./build.sh
А вобще и правда поставьте из готового пакета.
Спасибо сказали:
b102 Сообщения: 29 ОС: Linux Mandriva
Re: Установка прог из .tar.gz в Linux
Сообщение b102 » 21.10.2009 22:12
Спасибо сказали:
trendix Сообщения: 250 Статус: кромешный ОС: debian
Re: Установка прог из .tar.gz в Linux
Сообщение trendix » 21.10.2009 22:25
Мб просто поискать файл конфигуре поиском или вручную
Куда все пропали?? Да и кушать хочется!!
Спасибо сказали:
Tenebras Сообщения: 335 Статус: Человек с душой пингвина.
ОС: Ubuntu 10.04 Контактная информация:
Re: Установка прог из .tar.gz в Linux
Сообщение Tenebras » 21.10.2009 22:47
How to install/launch Discord on Linux OpenMandriva from tar.gz archive
Поищите нужную прогу ВОТ ТУТ.
Если не найти в репах.
Или подключите репозитории ВОТ ТУТ.
Многие считают, что Россия уже не та. Я так не считаю! Я считаю, что она ещё та.
Спасибо сказали:
b102 Сообщения: 29 ОС: Linux Mandriva
Re: Установка прог из .tar.gz в Linux
Сообщение b102 » 21.10.2009 23:17
Спасибо сказали:
drBatty Сообщения: 8735 Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит. ОС: Slackware-current Контактная информация:
Re: Установка прог из .tar.gz в Linux
Сообщение drBatty » 22.10.2009 00:26
21.10.2009 23:17
Tenebras, спасибо огромное за ссылки
вам они не нужны — всё уже есть в дистрибутиве. я ставил.
Скоро придёт
Осень
Спасибо сказали:
Tenebras Сообщения: 335 Статус: Человек с душой пингвина. ОС: Ubuntu 10.04 Контактная информация:
Re: Установка прог из .tar.gz в Linux
Сообщение Tenebras » 22.10.2009 00:34
22.10.2009 00:26
вам они не нужны — всё уже есть в дистрибутиве. я ставил.
Как я уже писал (см. выше): Если не найти в репах.
Хотя оно есть. Но мало ли — заколдованное место
Темболее вторая ссылка, уважаемый drBatty, мне кажется, имеет прямое отношение к репкам.
Многие считают, что Россия уже не та. Я так не считаю! Я считаю, что она ещё та.
Спасибо сказали:
drBatty Сообщения: 8735 Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит. ОС: Slackware-current Контактная информация:
Re: Установка прог из .tar.gz в Linux
Сообщение drBatty » 22.10.2009 02:56
22.10.2009 00:34
Темболее вторая ссылка, уважаемый drBatty, мне кажется, имеет прямое отношение к репкам.
ну тогда вот: http://plf.zarb.org/packages.php
берите, и качайте!
Скоро придёт
Осень
Спасибо сказали:
GuttaLinux Сообщения: 212 ОС: 1004/804/910/sid/etch/arch Контактная информация:
Re: Установка прог из .tar.gz в Linux
Сообщение GuttaLinux » 22.10.2009 05:21
я не знаю, о чём вы, но такие топики нужно закрывать, как однозначно вредные.
.tar.gz говорит только одно — это tar-архив, запакованный gzip. а вот такие советы только сбивают новичков.
насколько я знаю, lampp — это БИНАРНЫЙ ПАКЕТ. его нужно просто распаковать в opt, чтобы получилась структура /opt/lampp. и запускать /opt/lampp/lampp ОПЦИЯ.
на сайте пакета это написано в разделе «установка». а гадать об этом не по сайту пакета, а по последним семи символам имени файла — это даже не знаю, как и назвать.
а если библиотек не хватит для ./configure. а если там не ./configure, а сначала нужно сделать автоген? а если там вообще cmake, scons или что-то ещё, сейчас это довольно популярно. а если это бинарный пакет? а если это perl/python/jaba?
а вообще, самый лучший совет — не уверен — пользуйся пакетным менеджером, я не знаю ни одного универсального дистрибутива, в котором не было бы lamp.
Источник: unixforum.org
Как устанавливать программы в Linux — все способы
Недавно, столкнувшись со справедливой критикой от некого Алексея по поводу одного из опубликованных мной видео, я задумался — что, если попробовать перечислить, и рассказать, как пользоваться разными способами установки приложений под Linux-дистрибутивы?
Комментарий Алексея
Для поиска пакетов по названию программы введите:
В dkpg-based дистрибутивах:
sudo apt-get search [имя программы]
В RPM-based дистрибутивах:
sudo yum search [ имя программы ]
В Arch-подобных дистрибутивах:
sudo pacman -Ss [ имя программы ]
1) Менеджеры пакетов
Практически во всех популярных дистрибутивах есть менеджеры пакетов — такие, как APT (Advanced Packaging Tool) в Debian-подобных (dkpg-based), YUM (Yellowdog Updater, Modified) в Red Hat-подобных (RPM-based) и PACMAN в Arch-подобных.
Для их использования достаточно лишь открыть терминал, ввести команду, подождать некоторое время и получить готовую к работе установленную программу.
Как устанавливать программы, используя APT:
sudo apt-get install [название пакета]
Как устанавливать программы, используя YUM:
sudo yum install [название пакета]
Как устанавливать программы, используя PACMAN:
sudo pacman -S [название пакета]
Показываю, как устанавливать программы, используя APT (ОС — Linux Mint 20.3):
Показываю, как устанавливать программы, используя YUM (ОС — Fedora 35 Workstation):
Показываю, как устанавливать программы, используя PACMAN (ОС — Manjaro 21.2):
2) RPM- и DEB-пакеты
Самый распространённый способ распространения (извините за тавтологию) программ под Linux — это пакеты. Плюс пакетов заключаются в том, что для установки программы не нужно вводить в консоль кучу команд, а достаточно лишь скачать и запустить пакетный файл.
К примеру, в ряде дистрибутивов — Red Hat, Mandriva, Fedora и т. п. — используется стандарт RPM (Red Hat Package Manager — менеджер пакетов Red Hat).
Показываю, как устанавливать программы, используя RPM-пакеты (ОС — Fedora 35 Workstation):
Во многих дистрибутивах используется иной вид пакетных файлов — DEB (пакеты dpkg, Debian Package — система управления пакетами Debian). В том числе и в популярных Debian, Ubuntu и Mint).
Показываю, как устанавливать программы, используя DEB-пакеты (ОС — Linux Mint 20.3):
3) Flatpak
Однако, приложения нетрудно, а зачастую и проще, устанавливать flatpak-ом — обычно они скачиваются на Flathub . По сути, Flatpak представляет из себя утилиту для скачивания и развёртывания программ в Linux-дистрибутивах. Такие приложения работают в особой песочнице, изолированной от остальной системы.
Показываю, как устанавливать программы, используя Flatpak (ОС — Linux Mint 20.3):
4) Snap
Snappy — это утилита для развёртывания и управления пакетами, подобная Flatpak. Разрабатывает её Canonical для своего дистрибутива Ubuntu, но Snap доступна и для других Linux’ов. По аналогии с Flathub пакеты .snap чаще всего загружаются из единой базы — Snapcraft Store .
Показываю, как устанавливать программы, используя Snap (ОС — Manjaro 21.2):
5) AppImage
AppImage является форматом распространения и запуска (без установки!) приложений под Linux. Он не размещает файлы приложения по системным папкам, а использует один сжатый файл. AppImage независим от дистрибутива, то есть может использоваться и на dpkg- и на RPM-, и многих других дистрибутивах!
Показываю, как запускать программы, используя AppImage (ОС — Fedora 35 Workstation):
6) Установка из репозиториев
Но не все программы можно установить через DEB-, RPM- или AppImage-пакеты или пакетные менеджеры, поскольку они либо не сформированы в такие пакеты, либо отсутствуют в базах пакетов. Тогда их следует скачивать для дальнейшей установки из репозиториев разработчиков (пример через APT):
sudo add-apt-repository [название репозитория]
sudo apt-get update
sudo apt-get install [название пакета]
Показываю, как устанавливать программы, используя репозитории разработчиков (ОС — Linux Mint 20.3):
7) Установка через менеджеры приложений
Во многих современных дистрибутивах есть и свои магазины приложений наподобие Microsoft Store или Google Play Market — к примеру, тот же Ubuntu Software. Зачастую это самый простой способ установки приложений — нужно лишь ввести в поисковую строку название программы, выбрать нужную и нажать «Установить».
Показываю, как устанавливать программы, используя магазин приложений (ОС — Fedora 35 Workstation):
8) Установка при помощи TAR.GZ, TAR.BZ, в том числе и исходного кода
Для начала нужно открыть директорию, где лежит файл, в терминале Linux. Для распаковки TAR.GZ введите команду:
tar -xvzf [название пакета]
Для распаковки TAR.BZ введите команду:
tar -xvjf [название пакета]
После этого следует перейти в созданную директорию с тем же именем, что и наш распакованный пакет. Если там будет находиться файл install.sh (установщик), то запускаем его:
Также в архиве может лежать исполняемый файл самой программы (к примеру, Thunderbird или Discord) — тогда просто находим исполняемый файл с именем, идентичным названию программы и запускаем.
Если же наша программа была заархивирована исходным кодом (что нередко встретишь на GitHub), то по очереди вводим следующие команды:
make clean
Показываю, как устанавливать программы, используя TAR-архивы (ОС — Fedora 35 Workstation):
Источник: dzen.ru
Команда tar: архивация, распаковка и сжатие файлов в Linux
По умолчанию в системах Unix/Linux включен встроенный архиватор tar, позволяющий запаковывать/распаковывать архив и выполнять много других операций с заархивированными файлами. В его функционал не входит компрессия, но он отлично работает с такими утилитами, как Gzip и BZip2 – с помощью них и выполняется сжатие файлов.
В сегодняшней статье мы подробно разберем основные функции команды tar, а также рассмотрим, как работать с архивами в Linux-системе.
Tar: основные функции и синтаксис
Начнем с синтаксиса – он довольно прост. Если вы когда-либо работали в консольном окне, то вопросов возникнуть не должно. Создание нового архива выполняется следующей строчкой кода:
tar archive.tar
Распаковка файлов тоже выполняется просто:
Основные опции:
- -A, —concatenate – позволяет добавить уже существующий архив к другому;
- -c, —create – создает новый архив и записывает в него файлы;
- -d – расшифровывается как -diff или -delete, где первая команда проверяет различия между архивами, вторая – удаляет данных из архива;
- -r, append – добавляет новые файлы в конец заархивированного документа;
- -t, —list – разрешает посмотреть содержимое архива, формат аналогичен ls –l; если файлы не указаны, то выводит информацию обо всех файлах;
- -u, —update – обновление файлов в созданном архиве с тем же наименованием;
- -x, —extract – распаковывает файлы из заархивированного документа.