Форум программистов, компьютерный форум CyberForum.ru

Программа для добычи и установки dpkg - C++

Восстановить пароль Регистрация
 
rkosteckiy
2 / 2 / 1
Регистрация: 27.03.2013
Сообщений: 55
06.07.2015, 08:22     Программа для добычи и установки dpkg #1
Всем привет!
Кто может помочь.
мне нужно используя исходные коды с dpkg, создать программу, который выполняет только добычу и установку пакета.
Кто чем-может помогите.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.07.2015, 08:22     Программа для добычи и установки dpkg
Посмотрите здесь:

C++ Программа для определения дня недели для произвольной даты
Программа для установки связи с модемом C++
Программа для решения слау методом главных элементов для всеразмерной матрицы C++
Определить в классе компоненты-функции для просмотра и установки полей данных C++
C++ Преобразовать int в const int для установки размера массива
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ampermetr
16 / 16 / 8
Регистрация: 01.05.2015
Сообщений: 145
06.07.2015, 12:06     Программа для добычи и установки dpkg #2
rkosteckiy, а что подразумевается под добычей пакета?
Рыжий Лис
Просто Лис
 Аватар для Рыжий Лис
209 / 164 / 44
Регистрация: 17.05.2012
Сообщений: 611
Записей в блоге: 4
06.07.2015, 12:56     Программа для добычи и установки dpkg #3
dpkg не "добывает" пакеты. Вам нужен apt-get.
rkosteckiy
2 / 2 / 1
Регистрация: 27.03.2013
Сообщений: 55
07.07.2015, 13:04  [ТС]     Программа для добычи и установки dpkg #4
apt-get добывает пакеты из интернета.
в dpkg тоже есть функция добычи - отдельных файлов из пакета, в каком они заархивированные.
программа должна выполнять только одну функцию - добыча файлов из пакета и установки их на соответствующие места в файловой системе.
ampermetr
16 / 16 / 8
Регистрация: 01.05.2015
Сообщений: 145
07.07.2015, 14:22     Программа для добычи и установки dpkg #5
rkosteckiy,
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
    user@debian:~$ wget -c [url]http://mirror.yandex.ru/debian/pool/main/a/atool/atool_0.39.0-3_all.deb[/url]
    --2015-07-07 14:10:50--  [url]http://mirror.yandex.ru/debian/pool/main/a/atool/atool_0.39.0-3_all.deb[/url]
    Распознаётся mirror.yandex.ru (mirror.yandex.ru)… 213.180.204.183, 2a02:6b8::183
    Подключение к mirror.yandex.ru (mirror.yandex.ru)|213.180.204.183|:80... соединение установлено.
    HTTP-запрос отправлен. Ожидание ответа... 200 OK
    Длина: 41966 (41K) [application/octet-stream]
    Сохранение в: «atool_0.39.0-3_all.deb»
     
    atool_0.39.0-3_all. 100%[=====================>]  40,98K   189KB/s   за 0,2s  
     
    2015-07-07 14:10:50 (189 KB/s) - «atool_0.39.0-3_all.deb» сохранён [41966/41966]
     
    user@debian:~$ mkdir ./Atool
    user@debian:~$ dpkg -x ./atool_0.39.0-3_all.deb ./Atool/
    user@debian:~$ ls -a ./Atool/
    .  ..  etc  usr
    user@debian:~$
потом с помощью ср все содержимое папки копируется в корень
стоит ли использовать С++, если на баше это все пишется однострочным скриптом?
rkosteckiy
2 / 2 / 1
Регистрация: 27.03.2013
Сообщений: 55
07.07.2015, 15:13  [ТС]     Программа для добычи и установки dpkg #6
Цитата Сообщение от ampermetr Посмотреть сообщение
у меня пишет:
Bash
1
[url]http://mirror.yandex.ru/debian/pool/main/a/atool/atool_0.39.0-3_all.deb[/url]: Отсутствует схема.
Добавлено через 3 минуты
Цитата Сообщение от ampermetr Посмотреть сообщение
стоит ли использовать С++, если на баше это все пишется однострочным скриптом?
Мне нужно, чтобы программа была сделана из исходных кодов dpkg.

"Используя исходные коды с dpkg" означает, что надо использовать исходные коды программы dpkg, которая уже выполняет поставленную задачу.
"выполняет только добычу и установку пакета" означает, что программа должна выполнять только одну функцию – добыча файлов из пакета и установки их на соответствующие места в файловой системе.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.07.2015, 15:30     Программа для добычи и установки dpkg
Еще ссылки по теме:

Программа для вывода картинок (карточки для изучения ин.яз) C++
C++ Программа для работы с текстовым файлом. Описать ф-ю для подсчета строк, состоящих из одинаковых символов
Использование setf() для установки флага C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
ampermetr
16 / 16 / 8
Регистрация: 01.05.2015
Сообщений: 145
07.07.2015, 15:30     Программа для добычи и установки dpkg #7
rkosteckiy, тэги [url] убери, они здесь автоматически подставляются
сам dpkg 100% что написан на чистом Си, в котором я абсолютно не разбираюсь, да еще и, наверняка, с ассемблерными вставками. То есть помимо поиска самих функций придется их переписывать на С++
Yandex
Объявления
07.07.2015, 15:30     Программа для добычи и установки dpkg
Ответ Создать тему
Опции темы

Текущее время: 05:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru