LiteNet.Ru - Актуально о ПК и ПО. 2006-2018.
СТАТЬИ | НОВОСТИ | ПРОГРАММЫ | ОБРАТНАЯ СВЯЗЬ | КАРТА САЙТА
Сейчас на сайте: 6 пользователей онлайн
Комментарии
Комментарии Приобрести можно на веб-сайте http://mang.bestseller-super.ru Секрет аппетитного и очень быстрого избавления от лишнего веса - сироп мангустина! В современных реалиях жизни, когда между домом и работой практически не остается времени позаботиться о себе, крайне острым становится вопрос излишнего веса. Люди, а в особенности девушки, стремящиеся похудеть, пьют комплекс «волшебных» таблеток и порошков, которые в теории способны помочь. Но в реальности это, к сожалению, не подтверждается. Ничего необычного в этом вопросе нет – любая девушка неповторима, обобщенные способы похудения могут не работать. Тем не менее, принципиально новый мангустин для похудения разительно выделяется от остальных известных продуктов. Давайте разберем благодаря чему. Пополнеть не страшно, страшно с данной проблемой жить! Лишний вес – неприятность, отравляющая жизнь большинства девушек. Исследования демонс [18.11.18]
Комментарии Palliative Care of the Dying Toddler Felicitous palliative punctiliousness is essential in the direction of any girl with a life-threatening or revisionist inoperable condition. Although acetaldehyde is not an especially reactive electrophile, as the primary yield of ethanol oxidation, it forms in huge quantities within the livers of heavy drinkers and so its abundance overrides its lesser reactivity compared to other biogenic aldehydes. The region has been credited for the achiever buy cheap viagra vigour 800 mg on-line erectile dysfunction in young men. The airflow limitation and breathlessness' that is characteristic of COPD mainly reflects imperishable enlargement of distal respiratory bearing spaces upon eradication of alveolar walls. If discomposure or the embryonic in return annoyance, such as during an invasive ways, is identified, steps requirement be taken to abbreviate or  [18.11.18]
Комментарии Auto shot hack by KIVA - это программа, которая будет автоматически стрелять в противника, когда он будет появляться в зоне поражения. чит Автошот для варфейс Вам остается лишь наводить мышкой на врага или сидеть в укромном месте, наведя курсор туда, где может выбежать противник и не бояться, что вы не успеете выстрелить в него... Супер обновление! Теперь автошот не стреляет по своим! Автоматически стреляет только по врагам. Даже случайное проведение курсором мышки по врагу, приведёт AutoShot в боевую готовность, и он выстрелит прямо в цель. читы варфейс аим 2019, скачать аим для варфейс 2019 после обновы, чит аим рабочий варфейс, скачать аим для варфейс 2019 без вирусов, скачать варфейс читы аим рабочий, варфейс скачать аим чит рабочий, где скачать аим варфейс, скачать аим варфейс 2019, купить аим для варфейс, варфейс чит аим без смс, варфейс читы аи [17.11.18]
Комментарии На второй вкладке вы уже как раз сможете исключить автоматическую синхронизацию с теми папками, содержимое которых на данном компьютере вам не требуется обновлять.  [10.09.18]
Комментарии Помогло трёхсекундное нажатие на ESC во время теста ОЗУ [04.07.18]
Комментарии Toshiba 440CDT При запуске с зажатой F12 хочет перепрошить БИОС с дискеты, требукет дискету и эни кей Другие комбинации ко входу в БИОС не приводят [04.07.18]
Комментарии Не совсем согласен;) [19.06.18]
Комментарии Реально помогло, с 1 варианта, благодарю)да только не *Автоматическое обновление * а у меня *Центр обновления*его надо искать. [09.06.18]
Комментарии Человеку написавшему : "08:04:16, 18:38 .:|:. Написал: Имя не указано В открывшемся в результате введенной команды окне, найдите службу "Автоматическое обновление" и нажмите на кнопку "Остановить". Нет такой службы в окне, есть только "Автонастройка WWAN" Есть какие-то особенности при использовании способов не для 32х, а для 64х?" Ищи Центр обновления Windows, и будет тебе счастье [27.12.16]
Комментарии Бред вся статья, даже написано, что говорит менеджер Эльдорадо, которому выгодно, чтобы всю технику покупали как можно чаще... 8)  [19.12.16]

RSS

Последние добавленные статьи
  • Как удалить обновления в Windows 10?
    В статье подробно рассказывается о том, как удалить установленное обновление в Windows 10 и как почистить свободное место и удалить временные файлы, которые остались после установки обновлений и сами пакеты обновлений.
  • Как восстановить загрузчик Windows 10?
    Как восстановить загрузчик Windows 10? Три способа восстановления загрузочного сектора Windows 10. Что делать, если не загружается Windows 10? Как восстановить загрузку Windows 10 подробная инструкция.
  • Как изменить прозрачность окна Alt+Tab?
    Для тех, кто любит переделывать оформление Windows под себя, предлагем попробовать утилиту AltPlusTab.

Как создать самораспаковывающийся архив или инсталлятор в Linux?
22.08.2014

Логотип LinuxВ то время как обычный файл архива требует отдельной программы (например tar, gunzip) для извлечения контента из архива, самораспаковывающийся (SFX) архив сам является исполняемым, и может сам извлекать свой контент при запуске. Самораспаковывающийся инсталлятор делает то же самое, но при этом копирует извлекаемые файлы в соответствующие директории.

В этом руководстве я покажу, как создать самораспаковывающийся архив или инсталлятор в Linux.

Для этих целей вы можете использовать утилиту командной строки под названием makeself, которая представляет собой скрипт оболочки, создающий архив, сжатый с помощью TAR, и добавляющий к нему небольшой скрипт-заглушку в начале архива для инициации самораспаковки и управления установкой извлекаемых файлов.

Чтобы установить makeself в Linux, скачайте его архив с последней версией, и распакуйте скачанный архив, как показано ниже. После того, как архив распакуется, он создаст новую директорию с названием makeself-2.1.5. Скопируйте все скрипты в директорию /usr/bin.

$ wget http://megastep.org/makeself/makeself-2.1.5.run
$ chmod 755 makeself-2.1.5.run
$ ./makeself-2.1.5.run
$ cd makeself-2.1.5
$ sudo cp *.sh /usr/bin

Базовый синтаксис makeself.sh:

makeself.sh [options] [directory_to_package] [sfx_archive_filename] [label] [startup_script] [optional_script_args]

Аргумент "label" - это сообщение, которое выводится после окончания распаковки.

Аргумент "startup_script" задает стартовый скрипт/команду, которые выполняются после успешной распаковки архива. Это полезно при создании самораспаковывающегося инсталлятора. Обычно стартовый скрипт копирует/инсталлирует извлеченный контент в соответствующие целевые директории. Стартовый скрипт может быть расположен внутри директории пакета, чтобы скрипт был включен в самораспаковывающийся архив.

Некоторые другие полезные опции makeself.sh:
--gzip : использовать для сжатия gzip (используется по умолчанию);
--bzip2 : использовать для сжатия bzip2;
--nocomp : не использовать сжатие;
--notemp :извлекать файлы не во временную директорию, а в специальную новую поддиректорию, созданную в текущей директории;
--follow : следовать всем символьным ссылкам и файлам архива, которые связаны между собой символьными ссылками.

Создание самораспаковывающегося архива

Для создания самораспаковывающегося архива, содержащего все файлы из директории ./backup, используйте приведенную ниже команду. Здесь стартовая процедура не делает ничего, кроме того, что выводит сообщение "Extraction done".

$ makeself.sh --notemp ./backup ./backup.run "SFX archive for backup" echo "Extraction done"
Header is 403 lines long

About to compress 1540 KB of data...
Adding files to archive named "./backup.run"...
./
./jpeg/
./jpeg/1.jpg
.
.
CRC: 2238411397
MD5: 0b0fd3a2ba08ffcec821b9cbaa11b70d

Самораспаковывающийся архив "./backup.run" успешно создан.

Для извлечения файлов из архива просто запустите его:

$ ./backup.run
Creating directory backup
Verifying archive integrity... All good.
Uncompressing SFX archive for backup.............
Done

Создание самораспаковывающегося инсталлятора

Если вы хотите создать самораспаковывающийся инсталлятор, вам необходимо подготовить отдельный стартовый скрипт, который будет инсталлировать извлекаемые файлы. Здесь я предполагаю, что директория программы расположена в ./program, поэтому поместим стартовый скрипт в эту директорию.

$ vi ./program/install.sh
#!/bin/sh
   
if [ -d $HOME/bin ]
then
    cp myprogram $HOME/bin/
fi

Затем сделаем стартовый скрипт исполняемым.

$ chmod 755 ./program/install.sh

И наконец создаем инсталлятор со стартовым скриптом, как показано ниже:

$ makeself.sh ./program ./program.run "SFX installer for program" ./install.sh

Что еще почитать?


Оставленные комментарии:


Всего 0 комментариев


Введите Ваше имя:


Не используйте HTML и ВВ-коды - не работает. Пользуйтесь смайликами :)
Very HappySmileLaughingCoolWinkSurprised
RazzSleepSadShockedEvil or Very MadRolling Eyes

В этом поле Вы можете ввести текст комментария:


До конца всего осталось символов

Код на БОТливость: Код на БОТливость:
Введите код: