У меня скачиваемый файл (google-chrome-stable_current_i386.deb) имеет расширение .deb и не хочет распаковываться
Установить пакет из репозитория ALT Linux
# apt-get install dpkg
Перейти в каталог со скачанным deb-пакетом
$ cd ~/probuem/google-chrome-deb/
В текущем каталоге находится файл
$ ls . |grep goo
google-chrome-stable_current_i386.deb
Распаковать deb-пакет браузера Google Chrome в текущий каталог с выводом на экран содержимого архива - выводить на экран имена файлов и каталогов только по модели 'pep' без учёта регистра
$ dpkg -X ./google-chrome-stable_current_i386.deb ./|grep -i pep
./opt/google/chrome/PepperFlash/
./opt/google/chrome/PepperFlash/libpepflashplayer.so
./opt/google/chrome/PepperFlash/manifest.json
Вариант распаковки deb-пакета в текущий каталог без вывода содержимого архива в терминал в процессе распаковки
$ dpkg -x ./google-chrome-stable_current_i386.deb ./
Начиная с текущего каталога, после распаковки deb-пакета, библиотека libpepflashplayer.so находится в
$ find . -name libpep*
./opt/google/chrome/PepperFlash/libpepflashplayer.so
В каком каталоге я нахожусь в текущий момент?
$ pwd
/home/username/probuem/google-chrome-deb
Посмотреть без распаковки содержимое deb-пакета, действительно ли в пакете есть библиотека libpepflashplayer.so и где она находится в пакете
$ dpkg -c ./google-chrome-stable_current_i386.deb|grep -i pep
drwxr-xr-x root/root 0 2013-08-30 23:12 ./opt/google/chrome/PepperFlash/
-rw-r--r-- root/root 14002492 2013-08-30 23:12 ./opt/google/chrome/PepperFlash/libpepflashplayer.so
-rw-r--r-- root/root 2054 2013-08-30 23:12 ./opt/google/chrome/PepperFlash/manifest.json
Разве я не то скачиваю?
Вообще-то не то.
Надо отметить на две позиции ниже:
32bit rpm
или
64bit rpm
в зависимости от того, какая система у вас установлена: i586(32bit rpm) или x86-64(64bit rpm)
ALT Linux базируется на rpm-пакетах.
Чуть выше рассказал как распаковать deb-пакет в ALT Linux.