Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
rkosteckiy
2 / 2 / 1
Регистрация: 27.03.2013
Сообщений: 55
#1

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

06.07.2015, 08:22. Просмотров 396. Ответов 6
Метки нет (Все метки)

Всем привет!
Кто может помочь.
мне нужно используя исходные коды с dpkg, создать программу, который выполняет только добычу и установку пакета.
Кто чем-может помогите.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.07.2015, 08:22
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программа для добычи и установки dpkg (C++):

Программа для установки связи с модемом - C++
Никто случайно не писал программы для работы с модемом? А именно, интересует как грамотно написать программку, чтобы установить связь с...

Создании программы добычи угля - C++
Здравствуйте нужна программа связанная с добычей угля или учетом персонала, с бд. Может у кого есть похожие, буду очень признателен.

После установки флага -O2 программа не выдаёт правильный ответ - C++
В чём проблема? #include <fstream> #include <array> #include <vector> #include <algorithm> #include <iostream> using...

Использование setf() для установки флага - C++
этот листинг работает: #include <iostream> using namespace std; int main() { cout.setf(ios::showpos); ...

Программа установки NVIDIA не обноружила драйверов, совместимых с установленным оборудованием. Программа установки прекращиает работу - Windows 7
Установил сегодня Windows 7 Ultimate, не могу установить драйвер на видяху GF 9800gt.... скачал драйвера для семерки начинаю устанавливать...

Программа для установки обновлений - Windows 7
Здравствуйте, подскажите, пожалуйста, программу, которая после установки windows 7, установит все нужные обновления, типа windows media C++...

6
ampermetr
23 / 23 / 9
Регистрация: 01.05.2015
Сообщений: 174
06.07.2015, 12:06 #2
rkosteckiy, а что подразумевается под добычей пакета?
0
Рыжий Лис
Просто Лис
350 / 275 / 81
Регистрация: 17.05.2012
Сообщений: 1,124
Записей в блоге: 4
06.07.2015, 12:56 #3
dpkg не "добывает" пакеты. Вам нужен apt-get.
0
rkosteckiy
2 / 2 / 1
Регистрация: 27.03.2013
Сообщений: 55
07.07.2015, 13:04  [ТС] #4
apt-get добывает пакеты из интернета.
в dpkg тоже есть функция добычи - отдельных файлов из пакета, в каком они заархивированные.
программа должна выполнять только одну функцию - добыча файлов из пакета и установки их на соответствующие места в файловой системе.
0
ampermetr
23 / 23 / 9
Регистрация: 01.05.2015
Сообщений: 174
07.07.2015, 14:22 #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:~$
потом с помощью ср все содержимое папки копируется в корень
стоит ли использовать С++, если на баше это все пишется однострочным скриптом?
1
rkosteckiy
2 / 2 / 1
Регистрация: 27.03.2013
Сообщений: 55
07.07.2015, 15:13  [ТС] #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, которая уже выполняет поставленную задачу.
"выполняет только добычу и установку пакета" означает, что программа должна выполнять только одну функцию – добыча файлов из пакета и установки их на соответствующие места в файловой системе.
0
ampermetr
23 / 23 / 9
Регистрация: 01.05.2015
Сообщений: 174
07.07.2015, 15:30 #7
rkosteckiy, тэги [url] убери, они здесь автоматически подставляются
сам dpkg 100% что написан на чистом Си, в котором я абсолютно не разбираюсь, да еще и, наверняка, с ассемблерными вставками. То есть помимо поиска самих функций придется их переписывать на С++
0
07.07.2015, 15:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.07.2015, 15:30
Привет! Вот еще темы с ответами:

Программа для установки софта - Системный софт
Здрасте. Не подскажете програмку что смотрит при установке софта какие файлы куда кидает и записи которые создает в реестре? Пытался найти...

Программа для установки и удаления программ - C#
Можно ли на шарпе реализовать программу наподобие стандартной "установки и удаления"?

Программа для установки программ с ПК на андроид - Android
Есть ли программа вроде гугл маркета, только на ПК, и чтобы приложения качались на комп и устанавливались на андроид через USB. Короче что...

Программа для автоматической установки драйвера - Windows 7
Всем привет. Извиняюсь, если пишу не в ту тему. В общем проблема такая - нужна программа инсталятор, которая будет устанавливать драйвер...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.