Описание | Нужно выполнить |
---|---|
Импортировать GPG ключ для проверки пакетов | # rpm --import RPM-GPG-KEY |
Посмотреть информацию о пакете, который лежит в текущем каталоге | $ rpm -qip package-1.rpm |
Посмотреть список файлов из неустановленного пакета | $ rpm -qlp package-1.rpm |
Посмотреть скрипты %pre- %post- install (uninstall) | $ rpm -qp --scripts package-1.rpm |
Посмотреть changelog пакета | $ rpm -qp --changelog package-1.rpm |
Установить пакет | $ rpm -ivh package-1.rpm |
Обновить или установить пакет | $ rpm -Uvh package-1.rpm |
Обновить пакет, если его предыдущая версия установлена в системе | $ rpm -Fvh package-1.rpm |
Узнать, какому пакету принадлежит данный файл | $ rpm -qf /etc/sysctl.conf |
Узнать,есть ли документация к этому кон.файлу | $ rpm -qd /etc/sysctl.conf |
Какие файлы являются конфигурационными для программы Wget | $ rpm -qc wget |
Посмотреть информацию об уже установленном пакете | $ rpm -qi initscripts |
Посмотреть список всех установленных пакетов | $ rpm -qa |
Найти все пакеты, начинающиеся на gnome | $ rpm -qa "gnome*" |
Удалить пакет | $ rpm -e package |
Посмотреть даты инсталляции пакетов | $ rpm -qa --last |
Посмотреть зависимости необходимые пакету | $ rpm -qR yum |
четверг, 1 ноября 2018 г.
RPM
пятница, 25 мая 2018 г.
Как запустить gpedit на windows 10 home
Bat - файл для установки оснастки gpedit в windows 10 home
@echo off
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt
dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt
for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
pause
среда, 28 февраля 2018 г.
SQL скрипты №1
1. Присвоение md5 хеша SUBSTR - обрезам хеш до первых 6 символов:
8. Добавление префикса
UPDATE fio SET hash=concat('32',SUBSTR(UPPER(md5(snils)),1,6)) where snils is not null;2. Удаление дубликатов:
ALTER IGNORE TABLE fio ADD UNIQUE INDEX(snils);3. Очистка таблицы:
ALTER TABLE fio DROP INDEX snils;
TRUNCATE TABLE temp_proverka;4. Некоторые варианты сравнения таблиц:
insert into temp_proverka_result select * from fio where fio.hash in (select temp_proverka.hash from temp_proverka);
insert into temp_proverka_result_not_data select * from temp_proverka where temp_proverka.hash not in (select fio.hash from fio);
TRUNCATE TABLE temp_proverka_result;
insert into temp_proverka_result (id,hash) select temp_proverka.id,temp_proverka.hash
from fio inner JOIN temp_proverka using (hash);
TRUNCATE TABLE temp_proverka_result_not_data;5. Поиск:
insert into temp_proverka_result_not_data (id,hash)
select temp_proverka.id,temp_proverka.hash from temp_proverka
where hash not in (select hash from fio);
SELECT title FROM node_revisions WHERE title regexp 'тут искомая строка'6. Поиск и замена:
UPDATE таблица SET поле = REPLACE (поле, 'текст для замены', 'на что заменять');7. Обновление данных таблицы данными из другой таблицы
update fio t1,temp_proverka t2 set t1.summa = t2.summa where t1.id=t2.id
8. Добавление префикса
UPDATE table SET table.hash=concat('my_prefix',table.hash) WHERE table.hash not like 'qwe%';запрос обновит строки которые не начинаются на "qwe" и добавит в начало строки my_prefix
Подписаться на:
Сообщения (Atom)