Skip to Content

Установка программ в Ubuntu

10 всего / 0 новых
Последнее
Mavarik
Болтун
Mavarik аватар
Гуру
Сообщения: 63
Бонусы: 121
Группы: Нет
Блог: читать!
Установка программ в Ubuntu

Здравствуйте.
Помогите пожалуйста в установке программ через консоль.
Есть программа с таким расширением .tar.gz(я знаю что это тоже самое что и расширение tgz) Может я ошибусь, но это не есть собрать программу из исходников??? Ведь в конце нет расширения .deb!
Через консоль я извлекаю архив tar -xf название программы.tar.gz
Получается папка,внутри которой много подпапок и есть такой файл .pl, что это за расширение???
Вообще нужно ли извлекать архив, чтобы установить программу? Если да, то что потом делать? Помогите пожалуйста, если можно поподробнее.
Напишите команды, которые нужно применять в консоли для установки программ с таким расширением!
И ещё, что делать если есть расширение .sig???
Спасибо!

Сандер
Администратор
Сандер аватар
ГуруМодератор
Сообщения: 1944
Бонусы: 617
Пол: Мужской
Блог: читать!

.tar.gz - это просто архивация.
Точнее, tar соединяет файлы в один, а gz его сжимает.
Внутри может быть что угодно, так что дальше смотрим на начинку.
В данном случае, там .pl файл. После того, как его вынули из .tar, он должен быть исполняемым, но если нет, то нужно дать нужный атрибут командой chmod +x name.pl (name - это его имя). После этого в этой директории можно будет выполнить команду ./name.pl чтобы его запустить. Но, скорей всего, сразу он не запустится - файлы с таким расширением обычно являются perl-скриптами. Так что для начала нужно установить perl (sudo apt-get install perl).
Что касается .sig, то больше всего это напоминает signature - подпись. Скорей всего, с ним ничего делать не нужно, если вы только не хотите проверять подлинность архива.

Mavarik
Болтун
Mavarik аватар
Гуру
Сообщения: 63
Бонусы: 121
Группы: Нет
Блог: читать!

Здравствуйте,Sander.
Скажите пожалуйста, а как через консоль (какими командами) удалить программу со всеми "потрахами", то есть полностью со всеми зависимостями?
я применяю команду sudo apt-get remove или autoremove name
например хочу opera удалить, применяю эти команды, opera удаляется,но как я понимаю неполностью
так как потом я её устанавляю, и все настройки сохраняются
Центр приложений Ubuntu не видит opera
мне бы именно хотелось знать как это делается грамотно через консоль
Спасибо

Сандер
Администратор
Сандер аватар
ГуруМодератор
Сообщения: 1944
Бонусы: 617
Пол: Мужской
Блог: читать!

скорей всего, остаются пользовательские настройки.
попробуйте удалить директорию .opera в вашей домашней

Mavarik
Болтун
Mavarik аватар
Гуру
Сообщения: 63
Бонусы: 121
Группы: Нет
Блог: читать!

Здравствуйте,Sander.
Спасибо за подсказку,удалил с помощью консоли,и потом из домашней дериктории,помогло.
У меня почему то возникает проблема при подключении внешних дисков,
стала выдаваться следующая ошибка: Не удалось подключить Диск 8,2 GB
Error mounting: mount exited with exit code 1: helper failed with:
mount: only root can mount /dev/sdc1 on /media/sdc1
И потом не удаётся извлечь либо отключить устройство.
Раньше такого не было,без проблем всё монтировалось.
Не подскажете в чём причина.
Спасибо!

Сандер
Администратор
Сандер аватар
ГуруМодератор
Сообщения: 1944
Бонусы: 617
Пол: Мужской
Блог: читать!

Почему это случилось - сказать сложно.
Проблема - теперь не хватает прав пользователя чтобы примонтировать.
Скопируйте сюда содержимое /etc/fstab

Mavarik
Болтун
Mavarik аватар
Гуру
Сообщения: 63
Бонусы: 121
Группы: Нет
Блог: читать!

Здравствуйте,Sander.
Отсылаю Вам содержимое файла /etc/fstab.
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
#
proc /proc proc defaults 0 0
# / was on /dev/sda5 during installation
UUID=d41f8090-38f8-4463-9de8-324c6ece0e49 / ext4 defaults 0 1
# /DISK/Seagate_FreeAgent was on /dev/sdb1 during installation
UUID=48963B0F963AFCCE /DISK/Seagate_FreeAgent ntfs defaults,nls=utf8,umask=007,gid=46 0 0
# /DISK/Win_D was on /dev/sda3 during installation
UUID=544AB57C4AB55B84 /DISK/Win_D ntfs defaults,nls=utf8,umask=007,gid=46 0 0
# swap was on /dev/sda6 during installation
UUID=15f7273a-dd18-47e2-b5a7-c6c05c8fddb0 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/sdc1 /media/sdc1 ntfs defaults 0 0

Сандер
Администратор
Сандер аватар
ГуруМодератор
Сообщения: 1944
Бонусы: 617
Пол: Мужской
Блог: читать!

проблема в последней строчке
/dev/sdc1 /media/sdc1 ntfs defaults 0 0
можно попробовать ее вообще убрать
или например, вместо defaults сделать defaults,user
(опция user разрешает монтировать любому пользователю)

Mavarik
Болтун
Mavarik аватар
Гуру
Сообщения: 63
Бонусы: 121
Группы: Нет
Блог: читать!

Здравствуйте.
Когда я пользовался Windows,то без проблем мог посредством Acronis сделать образ системного диска и в случае какого то сбоя,всегда восстановить диск C.
В Linux используется абсолютно другая файловая система и организация дисков. Нет ни C, ни D, а /.
Скажите пожалуйста,можно ли также как и с Windows делать образ диска или системы,и впоследствии успешо восстановить?
И второе,какой программой можно это сделать.
Спасибо!

Сандер
Администратор
Сандер аватар
ГуруМодератор
Сообщения: 1944
Бонусы: 617
Пол: Мужской
Блог: читать!

dd if=/dev/sda1 of=имя файла

Smile
и обратно!

подробней тут:
http://help.sander.su/content/obraz-diska-v-ubuntu

RSS-материал


Активные пользователи

ПользовательБонусы
Сандер617
Nefertity247
Tori242
robot201
Chief183
STAER140
faiters139
Mavarik121
akkadites94
staiki94