Программы!

|

Жду от Паши ссылку на программу (для форточек), которая изменяет кодировку с win-1251 на utf-8.
___________________________

Главный™


Долго искал (давно не был в Окнах)

Вот лучший: TEA (Win32)

Порадовало... Обычно наоборот.

TEA (win32) 12.2, дистрибутив, 984 килобайт.
исходный код (public domain), 117 килобайт.

___________________________

Главный™

Согласен- обычно исходники больше бинарников

Но ты пойми, что здесь автору пришлось включать в дистрибутив библиотеки gtk2, которые в Windows (в отличие от Linux) не устанавливаются вместе с системой...

Установка TEA в Gentoo

Решил вот тоже установить этот редактор. Вот какие команды пришлось набрать (мои коментарии курсивом):

localhost pahan # emerge -s tea
Ищу, а есть ли такая программа в дистрибутиве
Searching...
[ Results for search key : tea ]
[ Applications found : 11 ]

* app-editors/tea [ Masked ]
Latest version available: 15.0.1
Latest version installed: [ Not Installed ]
Size of files: 420 kB
Homepage: http://tea-editor.sourceforge.net/
Description: Small, lightweight GTK+ text editor
License: GPL-2

localhost pahan # emerge -pv app-editors/tea
Разбираюсь почему она замаскирована (Masked)

These are the packages that would be merged, in order:

Calculating dependencies
!!! All ebuilds that could satisfy "app-editors/tea" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-editors/tea-14.3.1 (masked by: ~amd64 keyword)
- app-editors/tea-15.0.0 (masked by: ~amd64 keyword)
- app-editors/tea-15.0.1 (masked by: ~amd64 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
~amd64 - программа доступна только в тестовой ветке

localhost pahan # echo =app-editors/tea-15.0.1 ~amd64>>/etc/portage/package.keywords
Разрешаю ставить версию 15.0.1 из ветки для разработчиков

localhost pahan # emerge -pv app-editors/tea
Проверяю, что теперь всё в порядке
These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild N ] app-editors/tea-15.0.1 USE="gnome ipv6 spell -hacking -sounds" 420 kB

Total size of downloads: 420 kB

localhost pahan # emerge app-editors/tea
Пускаю автоматическую скачку исходников, настройку, компиляцию и установку
Calculating dependencies... done!

>>> Emerging (1 of 1) app-editors/tea-15.0.1 to /
>>> Downloading 'ftp://ftp.cb.spb.ru/.6/Linux-Distrib/Gentoo/distfiles/tea-15.0.1.tar.bz2'
--00:19:53-- ftp://ftp.cb.spb.ru/.6/Linux-Distrib/Gentoo/distfiles/tea-15.0.1.tar.bz2
=> `/usr/portage/distfiles/tea-15.0.1.tar.bz2'
Распознаётся ftp.cb.spb.ru... 195.208.113.245
Устанавливается соединение с ftp.cb.spb.ru|195.208.113.245|:21... соединение установлено.
Выполняется вход под именем anonymous ... Выполнен вход в систему!
==> SYST ... готово. ==> PWD ... готово.
==> TYPE I ... готово. ==> CWD /.6/Linux-Distrib/Gentoo/distfiles ... готово.
==> PASV ... готово. ==> RETR tea-15.0.1.tar.bz2 ... готово.
Длина: 430.151 (420K) (не достоверно)

100%[=================================================>] 430.151 29.43K/s ETA 00:00

00:20:08 (31.15 KB/s) - `/usr/portage/distfiles/tea-15.0.1.tar.bz2' сохранён [430151]

* checking ebuild checksums ;-) ... [ ok ] смайки- изначально на консоли
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking tea-15.0.1.tar.bz2 ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking tea-15.0.1.tar.bz2 to /var/tmp/portage/tea-15.0.1/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/tea-15.0.1/work/tea-15.0.1 ...
* econf: updating tea-15.0.1/config.guess with /usr/share/gnuconfig/config.guess
* econf: updating tea-15.0.1/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/s
...
>>> Completed installing tea-15.0.1 into /var/tmp/portage/tea-15.0.1/image/

man:

QA Notice: pre-stripped files found:
/var/tmp/portage/tea-15.0.1/image/usr/bin/tea
>>> Merging app-editors/tea-15.0.1 to /
...
* To get full spellchecking functuality, ensure that you install
* the relevant language pack
>>> Regenerating /etc/ld.so.cache...
>>> app-editors/tea-15.0.1 merged.
>>> Recording app-editors/tea in "world" favorites file...
Редактор добавлен в "мир", то есть теперь при выходе новой версии она будет автоматически скачиваться и устанавливаться на мой комп

>>> No packages selected for removal by clean.

>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

* GNU info directory index is up-to-date.

Все эти операции делаются секунд на 20 без единого прикосновения к мышке.

На этот случай

На этот случай хочу сказать следующее - кто к чему привык. Если человек привык к ***, то пусть это хоть трижды хуже, медленнее и т.д. но он к этому привык.

___________________________

Главный™

Я не говорю, что проше или сложнее...

То что я сделал на клаве в Linux в Окнах сделать мышкой не то что труднее, а НЕВОЗМОЖНО. По пунктам:
1. Узнал, что изготовители дистрибутива протестировали данную программу и она им всё не сломало (иначе бы они её забанили посельнее)
2. Стал официальным бета-тестером версии 15.0.1 (тебе дал ссылку на 12.2)
3. Скачал и установил её в 64-х битом режиме (возможно этого ни разу не делал сам разариботчик), указав менеждеру пакетов, что желаю впредь получать более новые версии автоматом (можно и не пожелать)

Установка на другие компы

Командой:
echo emerge app-editors/tea>>~/bin/634app-editors_tea.sh
я сохранил установку этого редактора в скрипте №634. Теперь я уверен, что на всёх рабочих станциях, которые делаю я, (Не серверах!) среди 634 других программ будет и этот редактор. Скрипты запускаются автоматически одной командой, так что я не забуду.

А сколько раз было в Форточках, что отдав user'у комп вдруг вспоминаешь, что забыл какой-нибуть Office...

Нужен offline browser.

Для того, чтобы в москве закачивать сайты, а на даче их смотреть.
Паша?

___________________________

Главный™

Я качаю wget (в командной строке)

Полностью команда:
wget -r -p -np -E -k http://что_качать

И куда он это

И куда он это качает?

___________________________

Главный™

Прямо у текущий католог, создавая подкаталоги

Полностью воссоздаётся дерево документов сайта с изменением ссылок на относительные. С динамическими сайтами (javascript, поиск, вход по паролю и т.д.) данная прога естественно не работает…

А ничо, если я на нашем серваке попробую?

Не смогу я там хлама насоздавать лишнего?

___________________________

Главный™

Вот вас оставь ненадолго....

"Установка TEA в Gentoo"... и т.д...

Столько словей незнакомых понаписали....

читала по диагонали.......

Настройки просмотра комментариев

Выберите нужный метод отображения комментариев и нажмите "Сохранить установки", чтобы активировать изменения.