ASPLinux - forever

Andy

Well-Known Member
Что такое ASPLinux

Операционная система ASPLinux — современная, надежная и высокопроизводительная платформа для вашего бизнеса и домашнего компьютера.

Возможность выбора варианта установки и широкий выбор программного обеспечения, входящего в ASPLinux, позволяет использовать систему как офисную рабочую станци. так и в качестве мультимедийного домашнего компьютера.

Новая версия ASPLinux 11.2 включает в себя все последние достижения и разработки, доступные в Linux сегодня.

Совместимость с RedHat Linux на уровне пакетов гарантирует стабильную работу огромного количества приложений для Linux, а также беспроблемные обновления системы.


ASPLinux 11 Standard​
Широкие возможности Linux для неспециалиста

ASPLinux 11 Standard — типовой вариант дистрибутива ASPLinux 11 для установки на компьютеры корпоративных или домашних пользователей.

Этот вариант дистрибутива — лучший выбор для пользователей, которые хотели бы работать в Linux, но не обладают навыками программиста или системного администратора.

В дистрибутиве предусмотрено все необходимое для полноценной работы в современной сетевой среде, офисные приложения, графические редакторы, мультимедиа. Простая и удобная процедура установки, наличие в комплекте печатных Руководства по установке и Руководства пользователя делают процесс установки и освоения комфортным для пользователей любого уровня подготовки. Руководство пользователя поможет легко освоить все необходимые для повседневной работы в Linux навыки. В комплект также включены игры и демоверсии коммерческих приложений под Linux.

Широкий набор пакетов и документация позволяют использовать ASPLinux 11 Standard как:​
Персональный компьютер для работы в Linux
Домашняя мультимедиа-система
Корпоративная рабочая станция

Рабочая среда "из коробки"​
Приложения, модули, кодеки и обновления пакетов размещены на установочных дисках и после инсталляции пользователь получает полноценную рабочую среду сразу, независимо от того, как компьютер будет использоваться - для работы в Интернет, воспроизведения медиа-файлов, создания документов или любым другим образом.

Новейшие версии пакетов​
В состав дистрибутива, кроме обновленной и адаптированной части дистрибутива Fedora Core 4, входят новейшие версии наиболее важных приложений - офисного пакета OpenOffice, графических сред Gnome и KDE, браузеров и почтовых клиентов.

Ядро 2.6.14
GNOME 2.12
KDE 3.5
X.org X11R 6.8.2
OpenOffice.org 2.0.1
Novell Evolution 2.4
Mozilla 1.7.12
Firefox 1.5
Konqeror
Opera
GAIM
SIM
Gimp

Поддержка аппаратных платформ​
ASPlinux 11 поддерживает все современные аппаратные платформы. Благодаря тесному сотрудничеству с производителями компьютерной техники все новые решения проверяются на совместимость и дистрибутив регулярно обновляется для поддержки новых аппаратных платформ.

Техническая поддержка​
Длительная техническая поддержка в течение 60 дней, которую пользователи могут получать по e-mail, после регистрации на сайте. Кроме этого, компания-разработчик гарантирует регулярный выпуск бесплатных обновлений для ASPLinux 11 вплоть до релиза версии ASPLinux 13. Кроме официальной технической поддержки, всем пользователям доступна обширная база знаний по использованию и опыту внедрения дистрибутивов, созданная энтузиастами и пользователями ASPLinux.
 
Последнее редактирование:

Andy

Well-Known Member
ASPLinux​

ASP Linux --- коммерческая компания, основанная в мае 2000 года в Сингапуре, с основным офисом разработки в Москве. В конце 2001 года, ASP Linux полностью перешел во владение московского офиса и объединился с украинским Black Cat Linux, компанией, разрабатывающей встроенные решения на основе Linux. Первый продукт ASP Linux появился в марте 2001 года, когда была выпущена версия 7.0 (основанная на Red Hat Linux 7.0). Релизы новых продуктов, основанные на Red Hat Linux и, позднее, Fedora Core, выходили через регулярные промежутки времени.

Несмотря на то, что ASP Linux выпускается на основе релизов Fedora Core, он обладает собственным инсталлятором, отличительной особенностью которого стала возможность изменять при установке размеры разделов NTFS. В дистрибутив включены пропиетарные драйверы (Nvidia) и пакеты для работы с мультимедиа, например MPlayer, xine, а также дополнительные программы пользовательского уровня, отсутствующие в дистрибутиве Fedora Core по лицензионным соображениям. Хотя сайт дистрибутива и службы техподдержки доступны только на русском, пользователи могут установить ASP Linux на английском и нескольких других языках.

Компания выпускает несколько версий ASP Linux, включая Greenhorn (LiveCD), Express, Standard, Deluxe и Server, а также предлагает набор ориентирующихся на Linux сервисов и учебных курсов, различные варианты поддержки и свободно доступные ресурсы сообщества для пользователей Linux.

Доводы за: совместим с Redhat и Fedora Core, отличаясь отличной поддержкой мультимедиа.
Система управления пакетами: up2date (RPM), YUM (RPM).
Свободно доступен: да (версия Express).


Основные достоинства нового дистрибутива:

Простота — ASPLinux 11 готов к работе сразу после установки. В дистрибутиве есть все, что может понадобиться пользователю, независимо от того, как будет использоваться дистрибутив — в качестве сервера, рабочей станции разработчика, домашнего мультимедийного компьютера или как-то иначе. Типовая установка содержит офисные приложения, почтовый клиент, браузер, мультимедийные приложения, программы обеспечения безопасности, модули поддержки цифровых периферийных устройств.

Удобная среда — совершенный графический интерфейс позволяет провести тонкую настройку рабочей среды, оперативно менять настройки и системные параметры, запускать приложения и устанавливать новые аппаратные компоненты.

Широкие возможности мультимедиа — включенные в дистрибутив программы позволяют воспроизводить и диски DVD и mpeg4, и аудио-файлы в формате mp3, кроме того, особое внимание уделено поддержке современных видеокарт, способных работать с трехмерной графикой на высоких скоростях.

В дистрибутив, базирующийся на ядре Linux версии 2.6.14, включены наиболее современные версии оконных сред — GNOME 2.12 и KDE 3.5.1. Офисные задачи решаются за счет предлагаемого набора приложений OpenOffice.org 2.0.1, совместимого с Microsoft Office на уровне форматов файлов и полностью интегрированного в ASPLinux. Для навигации по всемирной Сети предлагаются браузеры FireFox 1.5, Mozilla 1.7.12, Konqeror, Opera, а для работы с электронной почтой — Mozilla Thunderbird и Novell Evolution 2.4.

Для пользователей, которые в своей работе или играх используют современные видеокарты, предлагаются наборы драйверов с поддержкой OpenGL от NVIDIA и ATI, устанавливаемые при инсталляции системы и позволяющие работать с трехмерной графикой на высоких скоростях. Кроме того, новые драйверы позволят пользователям применять большие и широкоформатные мониторы, работающие с высокими разрешениями, а так же изображениями высокой четкости (HD). Пользователи оценят так же возможность перехода компьютера в спящий режим.
 
Последнее редактирование:

Andy

Well-Known Member
ASPLinux - в КТВ

ASPLinux - в КТВ

В нашей сети создается клуб любителей Линукс. Найти нас можно на канале #dos сервера uanet. Там можно задать некоторые вопросы, и взять дистрибъютивы.

Дистр ASP 11 на 4 CD дисках постоянно доступен на

Дистр ASP 11.2 на одном DVD постоянно доступен на

Один DVD с обновлениями, можно скачать с моего ФТП:

Тутже можно найти много статей скачанных с интернета, в которых есть решение многих проблем, с которыми вы можете столкнутся!

Мой фтп работает не постоянно :-( Лучше всего зайти на канал #dos, и попросить чтобы его включили.
 
Последнее редактирование:

Andy

Well-Known Member
Поддержка продукта

Поддержка продукта поставлени на высоком уровне! Есть как официальный сайт и репозиторий, так и сайты любителей этой ОС. На их форумах можно получить ответы на любые вопросы!! Вот некоторые из них:

- официальный сайт

- большой объем полезной документации по настройке и администрированию ASPLinux

- хороший форум, документация и репозиторий для ASPLinux



- общая информация




Форумы:



- Клуб любителей ASPLinux

 
Последнее редактирование:

Andy

Well-Known Member
Репозитории:

Вот небольшой списочек основных репозиториев:

-- Список репозиториев для Red Hot и Fedora Core

-- RPM packages for Red Hat / Fedora / Aurora

-- огромный репозиторий для Ret Hot и Fedora Core

- Репозитории для ASP







 
Последнее редактирование:

Andy

Well-Known Member
Настройка РРРоЕ

Настройка РРРоЕ

Настройка
После запуска (обязательно из под root пользователя!) скрипта конфигурации PPPoE соединения необходимо будет ответить на несколько вопросов:

Enter your PPPoE user name (default bxxxnxnx@sympatico.ca):
укажите Ваш логин на подключение (например PEuser)

Enter the Ethernet interface connected to the ADSL modem:
укажите имя сетевого интерфейса, подключенного к ADSL модему или розетке

Enter the demand value:
укажите "yes", если хотите, чтобы соединение подключалось автоматически при запросе. В противном случае укажите "no"

Enter the DNS information here:
укажите IP адрес DNS сервера. В данном случает это 10.0.0.1

Enter the secondary DNS server adress here:
укажите IP адрес второго DNS сервера - 10.0.0.1

Please enter your PPPoE password:
введите Ваш пароль на подключение к сети Интернет

Please re-enter your PPPoE password:
повторно введите Ваш пароль на подключение

Choose a type of firewall:
если Вы опытный пользователь, то решайте сами какой тип фаервола Вам подходит, иначе выберете тип "0"

Accept these settings and adjust configuration files:
перед тем как ответить на этот вопрос положительно, убедитесь что Вы ввели все необходимые параметры правильно. Все Ваши ответы будут выведены Вам на экран в результирующей табличке. Если все верно - нажимайте "Y". В противном случае нажмите "N" и заново пройдите этап конфигурации PPPoE соединения.

Подключение


Теперь, после установки и настройки PPPoE соединения, Вы можете подключаться к сети Интернет с помощью скрипта adsl-start (работает только из под root пользователя!).

Для разрыва соединения воспользуйтесь командой adsl-stop.

Для просмотра статистики соединения воспользуйтесь командой adsl-status.

Проблема с ASP-11.2

В АСП-11.2 стоит очень новая версия rp-pppoe. В ней даже команды другие, типа pppoe-setup, а для подключения pppoe-connect!! Но все это почему подключает, но не качает и ничего не открывает. Я решил проблему следующим способом. Удалил родной для АСП-11.2 rp-pppoe, и установил этот пакет из АСП-11 :) Теперь все работает как и раньше, и с привычными командами.

Кто разберется с новым rp-pppoe, плиз отпишитесь в чем там траблы.
 
Последнее редактирование:

Dre.hz

Active Member
"ASP linux как достойная замена женщины"
"ASP linux и секс"
"ASP linux и половые извращения"

В общем таково моё субьективное об этом продукте.
 

Andy

Well-Known Member
А что рекомендуют настоящие админы?

Тут, в АСП все просто! Все стоит, все русифицировано, все просто настраивается! Отличный вариант для начинающих.
 

Andy

Well-Known Member
Автозапуск программ

Автозапуск программ​

KDE​

Вариант 1
В каталоге ~/.kde/Autostart/ создайте файл настроек с произвольным именем и расширением .desktop:

[Desktop Entry]
Exec=PROGRAM
Name=PROGRAM_NAME
Type=Application
X-KDE-StartupNotify=false

где:

PROGRAM - исполняемый файл
PROGRAM_NAME - описание

Вариант 2
Создайте символическую ссылку на программу или скрипт ее запуска в каталоге ~/.kde/Autostart/

GNOME​

Запустите gnome-session-properties или выполните команду меню Среда GNOME -> Параметры -> Дополнительные параметры -> Сеансы
Откройте вкладку Запускаемые при старте программы
Нажмите кнопку Добавить
Введите путь к программе
 

Andy

Well-Known Member
Воспроизведение Microsoft Windows Media

Воспроизведение Microsoft Windows Media

Введение​
Здесь пойдет речь о реализации поддержки семейства Microsoft Media кодеков и протокола: Microsoft Media Services(MMS), Advanced Streaming format(ASF), Windows Media Audio(WMA) и Windows Media Video(WMV) в стандартной поставке дистрибутива ASPlinux связкой WEB-браузера Mozilla Firefox и MPlayer, плагина mplayer для xmms.

Microsoft Media Services(MMS) протокол
Потоковый Сервер Microsoft использует протокол Microsoft Media Services (MMS) (если дословно, то переводится как Microsoft Медиа Служба или вернее Microsoft Медиа Службы, еще называемая как NetShow Services) для передачи аудио- или видео- потока большой плотности между клиентом и сервером в вычислительной сети, далее по тексту сеть, на основе стека TCP/IP.

MMS может быть реализован на основе использования одного из двух протоколов транспортного уровня модели OSI: Transmission Control Protocol(TCP) или User Datagram Protocol(UDP).Через UDP осуществляется передача данных в случае безотказной работы сети – без разрыва соединений. TCP протокол обычно используется при рассогласовности соединений в сети, с частыми разрывами или коллизиями.

Существуют реализации через модифицированный протокол прикладного уровня модели OSI: Hypertext Transfer Protocol(HTTP). Хотя последний не идеален для реализации потокового протокола как последние два, но тоже позволяет производить соединение. По умолчанию, MMS протокол использует 1755 порт.

Контейнер Advanced Streaming format(ASF)
Контейнер ASF базируется на одном из двух кодеках из семейства Microsoft Media: Audio(WMA) или Video(WMV). По-мимо кодека WMA, в своем теле контейнер может иметь метаданные, которые состоят из имени артиста, названия композиции и альбома к которому он принадлежит, стили или направление в музыки. При использование кодека WMV, вместо направления обычно указывается жанр.

Контейнер ASF используется как MIME тип, при передачи аудио и видео данных через HTTP и MMS протокола. При использовании WMA-кодека URL-ссылка обычно имеет формат: url_server/audio_file.asf, а для WMV: url_server/video_file.asf. Контейнер ASF обычно реализуется в одной связке с MMS протоколом.

Формат Advanced Stream Redirector (ASX)
В основу формат Advanced Stream Redirector (ASX) строится на использовании XML метафайла, который содержит в себе несколько Windows Media файлов, сжатых WMA или WMV кодеком. Наиболее часто используется при организации видео-потоковых серверов с использованием протокола MMS и HTTP.

Имена URL-ссылок и файлов может быть оканчиваться расширениями: .asf.

Кодек Windows Media Video(WMV)
Кодек WMV, был разработан корпорацией Microsoft для сжатия цифрового видео потока и является одной из основополагающей технологии на которой базируется Windows Media. На момент написания статьи был принят и получила широкое распространение 9 версия известный как Windows Media Video version 9 codec. WMV кодеки обычно используется совместно с ASF контейнером. Он так же может быть использован совместно с AVI контейнером.

Имена URL-ссылок и файлов может быть оканчиваться расширениями: .avi,.wmv,.asf.

Кодек Windows Media Audio(WMA)
Кодек WMV, был разработан корпорацией Microsoft для сжатия цифрового аудио потока и является одной из основополагающей технологии на которой базируется Windows Media. Этот кодек является прямым конкурентом MP3, хотя на сегодняшний день, по применению, занимает незначительное место по-сравнению с последним.

Имена URL-ссылок и файлов может быть оканчиваться расширениями: .wma или .asf при использовании внутри одноименного контейнера.

Использование​

Установка Mplayer
При установки дистрибутива, в число рекомендуемых пакетов MPlayer не входит, поэтому его необходимо до установить. Для этого будем рекомендуется использовать YUM(8).

К приложению MPlaer относятся четыре rpm-пакета 'mplayer-fonts.noarch' Устанавливает необходимые шрифты для приложения Mplayer. 'mplayer.i386' RPM-пакет устанавливает приложение Mplayer. 'xmmplayer.i386' XMMS plug-in, который позволяет проигрывать аудио- и видео- поток данных с помощью приложения MPlayer, обращаясь к нему неявным образом. 'libpostproc.i386' Вспомогательная библиотека postproc необходимая для MPlayer, которая будет автоматически до установлена при установки RPM-пакета mplayer.i386.

Для установки MPlayer, выполняем YUM(8) с командой install.

[root@home ~]# yum install mplayer.i386

Установка кодаков Microsoft Media​
установить обязательный пакет кодеков проекта Movie Player, который содержит все известные Microsoft Media кодеки, кроме WMV9, как писали сами разработчики в README, на момент написания статьи.

Пакет кодеков можно взять здесь, где вы найдете таблицу с URL-ссылками на архивы и RPM-пакеты на зеркалах FTP и HTTP серверов.

Самый простой способ установить этот пакет скачать архив essential-xxxxxxxx.tar.bz2 разархивировать,

[root@home ~]# bzip2 -d essential-xxxxxxxx.tar.bz2[/code]
потом создать директорию win32 в /usr/lib, c разрешением прав по чтению для всех: владельца, группы и других.

[root@home ~]# chmod +r /usr/lib/win32[/code]
Разъархивируйте в нее архив essential-xxxxxxxx.tar и перемещаем его содержимое в только что созданную директорию /usr/lib/win32

[root@home ~]#tar xvf essential-xxxxxxxx.tar
[root@home ~]#mv essential-xxxxxxxx/* /usr/lib/win32[/code]
Затем всем файлам в каталоге подтвердим права для чтения владельцем, группой и других. И после чего удалим путой каталог essential-xxxxxxxx,

[root@home ~]# chmod +r /usr/lib/win32/*
[root@home ~]# rm -rf essential-xxxxxxxx[/code]
После чего, аудио- и видео- плееры такие как Mplayer, XMMS, Xine, Totem и другие смогут ими пользоваться.

'Помните, что данный набор кодеков может быть использован только для дистрибутивов GNU/Linux, наподобие линейки дистрибутивов от ASPlinux.'

Поддержка Microsoft Media Services​
'Microsoft Media Services(mms)' является сетевым протоколом, который используется в глобальной гипертекстовой системе Internat(World Wide Web) для передачи между клиентом и сервером аудиопотока большой плотности. Ограничением, может быть только ширина канала, используемого для доступа к WWW, с стороны клиента и его аппаратной части. Соответственно, если вы желаете слушать, к примеру радио, на скорости 128 Кбит/c, а скорость доступа интернет-канала осуществляется на скорости 56 Кбит/c, то Вы ничего путного не услышите из-за частых обрывов звука, по причине медленного обмена данными между клиентом и сервером. Поэтому, необходимо соизмерять ширину своего канала доступа к WWW и предоставляемой WEB-сервером для проигрывания аудио патока. В тоже время на ПЭВМ имеющих большую загрузку по времени доступа к CPU и оперативной памяти, жестких дисков, соответственно DMA, тоже могут возникать паузы в воспроизведении аудио патока из-за занятия этих ресурсов другими приложениями.

Обычно, при обращения к WEB-серверу браузера, по протоколу HTTP, загружается страница которая может содержать явную URL-cсылку, например mms://88.212.197.66/Nashe128, или косвенную через открытия окна WEB-браузера, который содержит на нее косвенную ссылку, скрипт или ASX-контейнер. В обоих, случаях WEB-браузер будет выступать в роли менеджера, который связывает между собой сервер, передающий аудио поток по протоколу MMS, находящийся по IP-адресу 88.212.197.66 и программы клиента, которая будет воспроизводить его через вашу Аудио систему, в нашем случае MPlayer. По умолчанию, этот протокол не поддерживается Mozilla Firefox и, соответственно, как его обрабатывать WEB-браузер не знает. Для этого, необходимо назначать ему обработчик-приложение и включить поддержку протокола.

Поддержка протокола будем подключать через менеджер настроек. Для этого необходимо вызвать WEB-браузер и в адресной строке набрать about:config. Но перед тем как начать редактирование параметров вашего браузера, рекомендую сделать архивный файл вашего профиля, который находится в каталогe ~/.mozilla/firefox

[user@home ~]$ tar czvf mozilla`date +%Y%m%d-%H%M`.tar.gz .mozilla
В случае отката последующих операций и восстановления предыдущих настроек вам потребуется произвести декомпрессию архивного файла с предварительным удалением директории профйла ~/.mozilla, который будет находится в корне директории Вашего пользователя.

[rjaan@home ~]$ rm -Rf ~/.mozilla
[rjaan@home ~]$ tar xzvf mozilla20060515-1221.tar.gz
После создания архивного файла отката можем приступить к редактировании настроек WEB-браузера. About:config является приложением встроенное в Mozilla Firefox и отвечает за настройку WEB-браузера. Внешне представляет собой интерактивный интерфейс, который состоит из двух частей: фильтра и таблицы с данными. Фильтр – позволяет отсортировать данные в таблице. Таблица содержит переменные-настройки. Переменные делятся на три типам своему аргументу бывают трех типов: целое число, булево и строковое.

Для внесения изменений, щелчком мыши или табуляцией перейдите в поле фильтра и наберите network.protocol-handler, это нужно для отсеивания лишних настроек в таблице. За одно убедимся, что приложение-обработчик для MMS не установлена, а поддержка самого протокола не включена.

Для назначения приложения-обработчика и включения MMS протокола необходимо добавить следующие переменные настройки: строковую network.protocol-handler.app.mms и булевую network.protocol-handler.external.mms, соответственно, аргументами к этим двум переменным будут строковый и булевого типа.

network.protocol-handler.app.mms /usr/bin/mplayer network.protocol-handler.external.mms true

Строковый аргумент будет содержать полный путь и имя приложения /usr/bin/mplayer, а булевый значение true. Для создания переменных, вызываем выпадающее меню, нажатием, по таблице настроек, правой кнопкой мыши. Выбираем пункт меню 'Создать->Строка', для переменной network.protocol-handler.app.mms заканчиваем ввод нажатием клавиша 'Enter', затем вводим аргумент /usr/bin/mplayer. Для network.protocol-handler.external.mms. в выпадающем меню выбираем 'Создать->Булево', аргумент выбираем из списка 'true'. Для уверенности, что Вы все сделали правильно, в поле фильтра введите '.mms'. В результате в таблице будет выведены две наши переменныес установленными нами значениями.

Если Вы помните в главе 10: 'Установка Mplayer' – у нас при поиске пакетов относящихся к Mplayer был плагин xmmplayer.i386. Любители XMMS его установить и затем, вместо /usr/bin/mplayer прописать /usr/bin/xmms в переменной 'network.protocol-handler.app.mms'.

--Rjaan 20:39, 29 сентября 2006 (MSD)

Получено с
 
Последнее редактирование:

Andy

Well-Known Member
Работа с репозиториями:

Работа с репозиториями:

Добавление репозитория​

Для этого необходимо создать файл с расширением repo в директории /etc/yum.repos.d, например:

/etc/yum.repos.d/myrepo.repo

[myrepo]
name=My repo
baseurl=file:///var/install/myrepo
enabled=1
gpgcheck=0

где:

name - описание репозитория
baseurl - url репозитория. Формат:


file:///path_to_my_repo
enabled - включен/отключен
gpgcheck - проверка GPG-подписи пакетов

Отключение репозитория​

В соответствующем конфигурационнном файле репозитория измените:

enabled=1
на

enabled=0

Создание локального репозитория

Создание директории, в которой будут храниться необходимые пакеты
mkdir -p /var/install/myrepo
Вместо /var/install/myrepo вы можете выбрать любую другую директорию, исходя из структуры разделов вашего жесткого диска.
Далее копируем в неё пакеты, с которыми вы хотите работать.
Хорошим примером будут все пакеты из 2-х дисков обновлений от ASPLinux или пакеты установочных дисков.

Использование пакетов, хранящихся на dvd или в iso-образах​
Если по каким-либо причинам вы не хотите копировать пакеты с дисков (например, у вас на файловой системе есть iso-образы дисков или dvd), создать локальный репозиторий можно следующими способами:

с помощью символических ссылок
с помощью опции --outputdir команды createrepo
1. Монтируем dvd с пакетами (для примера dvd монтируется в /media/dvdrom):

mount /media/dvdrom
или его iso-образ:

mkdir -p /media/iso
mount -t iso9660 -o loop /path/to/image.iso /media/iso


2. Создаём символические ссылки пакетов из подмонтированного диска:

ln -s /media/dvdrom/ASPlinux/RPMS/*.rpm /var/install/myrepo
или его iso-образа:

ln -s /media/iso/ASPlinux/RPMS/*.rpm /var/install/myrepo
В этом случае пользоваться созданным репозиторием можно только при подмонтированных ресурсах. Для автоматического монтирования этих ресурсов при загрузке операционной системы добавьте соответсвующие строки в файл /etc/fstab (не рекомендуется для сменных носителей).

если выдает ошибку

# ln -s /media/iso/ASPlinux/RPMS/*.rpm /var/install/myrepo
... слишком длинный список аргументов
можно сделать символические ссылки в несколько подходов:

ln -s /media/iso/ASPlinux/RPMS/[a-m]*.rpm /var/install/myrepo
ln -s /media/iso/ASPlinux/RPMS/[n-z]*.rpm /var/install/myrepo

Cоздание репозитория пакетов​
createrepo /var/install/myrepo
createrepo входит в состав пакета createrepo.
 
Последнее редактирование:

Andy

Well-Known Member
Настройка vsftpd

Настройка vsftpd​

Необходимые пакеты
vsftpd

Настройка службы
Конфигурационный файл - /etc/vsftpd/vsftpd.conf:

# Разрешение входа для анонимных пользователей
anonymous_enable=YES

# Разрешение входа для локальных пользователей
local_enable=YES - разрешать вход локальным пользователям

# Предоставление пользователям прав на выполнения любых FTP-команд записи
write_enable=YES

# Маска прав доступа к файлам для локальных пользователей
local_umask=022

# Предоставление пользователям прав анонимным пользователям на выполнения любых
# FTP-команд записи. Предварительно должен быть установлен параметр write_enable=YES
# и соответствующие права на запись к каталогам.
anon_upload_enable=NO

# Возможность анонимным пользователям создавать каталоги
anon_mkdir_write_enable=NO

# Выдача пользователям сообщений при входе в определенные каталоги
dirmessage_enable=YES

# Журналирование работы сервера
xferlog_enable=YES

# Возможность подключаться с 20 порта
connect_from_port_20=YES

# Журнальные файлы ведутся в стандартном формате xferlog
xferlog_std_format=YES

# Запуск службы в стандартном режиме
listen=YES

# Ограничение скорости для анонимных пользователей (байт в секунду)
anon_max_rate=50000

# Ограничение скорости для лакальных пользователей (байт в секунду)
local_max_rate=100000

# Максимальное количество одновременно работающих клиентов
max_clients=200

# Максимальное количестко соединений с одного ip-адреса
max_per_ip=4

# Корневой каталог для анонимных пользователей
anon_root=/mnt/ftp/pub

# Порт, который будет прослушивать служба
listen_port=21

Запуск службы

Запустите службу vsftpd (/etc/init.d/vsftpd start)

Запуск нескольких копий службы
vsftpd может быть запущен с указанием пути к конфигурационному файлу.

Это дает возможность запуска нескольких служб на одном сервере, которые могут иметь различные настройки.

Пример:

/usr/sbin/vsftpd /etc/another.vsftpd/vsftpd.conf &
 
Последнее редактирование:

Andy

Well-Known Member
Управление автоматическим запуском служб

Управление автоматическим запуском служб​

Просмотр текущих настроек
chkconfig --list

Включение автоматического запуска
chkconfig --level RUN_LEVELS SERVICE_NAME on

Отключение автоматического запуска
chkconfig --level RUN_LEVELS SERVICE_NAME off

Графические утилиты
system-config-services
ntsysv

Примечания
SERVICE_NAME - имя службы (например smb)
RUN_LEVELS - список уровнией запуска, где каждому уровню соответствует цифра от 1 до 6 (например, 35)
 

Andy

Well-Known Member
Известные проблемы

В этой теме мы рассмотрим известные проблемы, с которыми сталкиваются многие. И как с ними боротся.

Долгая загрузка:

Установил ASP linux 11. При загрузке, на этапе "подключается пространство свопинга" пишет ОК и
дальше очень долго думает (при этом на экран никаких ошибок не высвечивается) затем система загружается.Подскажите как с эти бороться и в какую сторону копать.


1. Ответ - /sbin/chkconfig --level 35 sendmail off

2. Ответ - если помогло отключение сендмайла, то проблема точно в ненастроенном DNS.


Глюк с установкой/удалением программ в ASP 11.2

ASP Linux 11.2 сборка Ladoga
Из по гнома(КДЕ) вызываю "Установку удаление программ", открывается окно "Получение сведений о программах". Окно висит около 2-х минут, после чего выдается ошибка
"Неудается получить сведения о программах. Возможно это связано с ошибкой подключения к сети". Компьютер находится в локальной сети и к интернету не подключен. Подскажите пожалуйста как получить сведения о установленных программах в графическом виде. Спасибо


1. Ответ - Заходиш в Yum (это там где репозитории добавлять). И удаляеш оттуда все репозитории :) Правой кнопкой, -> удалить. Потом создаеш новые репозитории, и все пробемы исчезнут! Как их создавать, вы уже знаете, но повторю некоторые другие ответы.

2. Ответ - Я так же мучался, потом кто-то помог. Короче: в /etc/yum.repos.d/ создаешь файл (у меня my_local.repo). Если у тебя там уже есть что-то типа asplinux-local.repo, то еще лучше-работаешь с ним. У меня не было, я его создавал. В нем пишешь что-то вроде:
[my_local]
name=My own repo
baseurl=file:///home/main/install/RPMS
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-asplinux


Тот же путь прописываешь в asplinux-base.repo
Потом в консоли входишь туда, где у тебя лежат твои rpm-ки (я их, как видно из вышенаписанного, скопировал к себе в домашнюю папку, чтобы потом диски туду-сюда не тыкать) и создаешь репозиторий
#createrepo /home/main/RPMS
Малость пожужжит (в зависимости от того, сколько там у тебя файлов).
Открываешь YUM Ex, снимаешь галочки отовсюду, кроме asplinux-base и My own repo и обновляешь.
createrepo устанавливается как все программы, с помощью либо rpm,либо компиляцией из тарболов. На диске есть.
 
Последнее редактирование:

LightD

КатярА
Ришпект ...Малоца так диржать :)

P.S. НА самом деле что сказал то и имею ввиду :)
 

Andy

Well-Known Member
Нужные пакеты, которые уже есть в системе!!!

В этом разделе, будет рассказыватся о пакетах, которые находятся на установочном диске. Их нужно всего лиш добавить, и настроить на местные КТВ-шные сервисы.

aMule - ed2k клиент. В представлении не нуждается. Серваки: (с этого адреса автоматом получаем список серваков КТВ). И незабудте отключить фильтрацию ip!!!! в настройках. А то не будет конектится к сервакам!

linuxdcpp - DC++ клиент. Тоже есть на диске. Серваки: -
dchub://10.0.47.100:9176 Combo Hub
dchub://10.0.31.111:9176 Brother's Hub
dchub://10.0.254.10:7000 Telesweet

KOffice - хороший офисный пакет. Совместим с Microsoft Office

Wine - типа эмулятор Windows :) Позволяет запускать Windows приложения в Линуксе. Тоже входит в состав дополнительного ПО в АСП-11.2

XMMS - хороший звуковой проигрыватель, в стиле WinAmp. Есть скины. Отличное качество звучания.

Amarok - Любимый некоторыми аудиопроигрыватель.

K3b - запись CD / DVD

И еще целый DVD диск с программами. Я даже незнаю, для чего некоторые из них :)
 
Последнее редактирование:

Andy

Well-Known Member
Настройка шар в vsftpd

Настройка шар в vsftpd

Сам долго промучался, решил выожить, чтоб другим проще было.

После установки vsftpd доступна только папка "pub", находящаяся в /var/ftp/pub Можно просто кидать в нее файлы, и их будет видно по фтп. Но хотелось бы расшарить больше. Но что делать, если все фильмы и музыка хранятся на другом "виндовом" разделе, или вообще уже на другом винте?

А делать нужно вот что. Я пишу пример, а вы там уже подставите, кому что нужно...

Создаем в /var/ftp/pub/ папки Films и Music, и монтируем к ним другие папки. Делается это в консоли, из-под root. Условимся, что фильмы и музыка у нас лежат на примонтированном винте HDD в соответствующих папках.

mount --bind /media/HDD/Films/ /var/ftp/pub/Films
mount --bind /media/HDD/Music/ /var/ftp/pub/Music


Перезапускаем сервер: - /etc/init.d/vsftpd restart

И... о чудо! Все работает! Но!!! Это еще не все. При перезагрузке системы, эти настройки пропадают. И снова у нас в "pub" пустые папки Films и Music :-(( Впринцыпе все это решаемо, снова прописать в консоли аж три строчки:

mount --bind /media/HDD/Films/ /var/ftp/pub/Films
mount --bind /media/HDD/Music/ /var/ftp/pub/Music
/etc/init.d/vsftpd restart


Но мы пойдем другим путем. Грамотным.

В консоли открываем mc, находим файл /etc/fstab и добавляем в него такие строки:

# This file is edited by fstab-sync - see 'man fstab-sync' for details
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/hda3 none swap sw 0 0
/dev/hda2 / ext3 defaults,exec,errors=remount-ro 0 1
proc /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
none /dev/pts devpts gid=5,mode=620 0 0

/dev/hda1 /media/HDD vfat pamconsole,exec,auto,showexec,iocharset=cp1251,codepage=866,managed 0 0

/media/HDD/Films/ /var/ftp/pub/Films none ro,bind 0 0
/media/HDD/Music/ /var/ftp/pub/Music none ro,bind 0 0

/dev/fd1 /media/floppy auto pamconsole,exec,noauto,codepage=866,iocharset=cp1251,managed 0 0

/dev/fd0 /media/floppy1 auto pamconsole,exec,noauto,codepage=866,iocharset=cp1251,managed 0 0

/dev/hdc /media/dvdrecorder auto pamconsole,exec,noauto,iocharset=cp1251,managed 0 0
Причем именно в том месте, где указанно в этом примере! Перезагружаем компьютер, и... снова чудо. Все работает :) Теперь мы не только пользователи сети, которые только берит из нее, но и одни из ее "столпов", на которых эта сеть строится :)) Тоесть полноправные пользователи.
 

Andy

Well-Known Member
Настройка upload в vsftpd

Настройка upload в vsftpd

Оказалось мало прописать следующие строки в /etc/vsftpd/vsftpd.conf

anonymous_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES


Чтобы открыть папку upload на запись, нужно под root зайти в КДЕ, открыть папку /var/ftp/upload, на ней нажать правой кнопкой, "свойства" и разрешить чтение, переименование и запись всем пользователям. После этого все начинает работать :) Никакой "ошибки при передаче" :)

Решили одну проблему, появилась следующая:

Загрузив в папку "upload" папку с файлами, по фтп мы не видим файлов внутри папки :-( Даже скопировав этуже папку назад, копируется только пустая папка. Кто знает как решить эту проблему, скажите...

Также интересует, как разрешить удалять папки и файлы из папки "upload" по ftp? Или такого небывает?
 

akick

letter to god
дорогой ты мой Andy в vsftpd с проблемой типа записал а удалять - фиг сталкивались очень многи люди и решить её там не удавалось, хотя в мануале и описано, как ето реализовать - оно не работает, а вот proftpd справляется с задачей гораздо лучше и всё будет как нужно
пример конфига:
Код:
ServerName "ftp.akick.fd"
ServerType standalone
DeferWelcome On

ShowSymlinks on
MultilineRFC2228 on
DefaultServer on
ShowSymlinks on
AllowOverwrite on

MaxClients 15 "Too many connection with server"
MaxClientsPerHost 4 "%m clients connect with your host"
MaxLoginAttempts 3 "Too many attempts enter"


TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200

#DisplayConnect /etc/ftp_connect.msg
DisplayLogin welcome.msg
DisplayChdir .message
DisplayGoAway "Go Away"

#Start shape block {{{
#TransferRate RETR 300
#TransferRate STOR 400
#TransferRate STOU 400
#TransferRate APPE 400
#}}}

DenyFilter \*.*/


SyslogLevel notice
UseReverseDNS off
TransferLog /var/log/proftpd-transfer.log
SystemLog /var/log/proftpd-error.log


Port 21
MaxInstances 30


User nobody
Group nogroup

<Directory /*>
Umask 022 022
AllowOverwrite on
</Directory>

<Anonymous /home/ftp>
User ftp
Group ftp
UserAlias anonymous ftp
AnonRequirePassword off
RequireValidShell off
MaxClients 5 "Sorry,max %m users -- try again later"
DisplayLogin welcome.msg

#Говорим, что везде закрыта запись
<Directory *>
<Limit WRITE>
DenyAll
</Limit>
</Directory>
#Говорим, что в подкаталоге inpub каталога /home/ftp разрешено запись и чтение
<Directory inpub>
Umask 022 022
<Limit READ WRITE>
AllowAll
</Limit>
<Limit STOR>
AllowAll
</Limit>
</Directory>

</Anonymous>
также не стоит забывать, что если хотим давать доступ по фтп на фс мелкомягких то они должны монтироваться с umask 0002 ну или допустимой по твоему усмотрению
да и ещё незабывай сделать
Код:
chown -R ftp:ftp /home/ftp/
ето даст тебе гарантию, что все файлы будут для клиентов читаемыми, а каталоги "inpub" записываемыми
 

Andy

Well-Known Member
Частично проблема решилась следующим образом:

В консоли пишем:

chmod -R 777 /var/ftp/upload
папки которые были в "upload" увиделись!!!
но!
закачиваеш новую папку, а на нее уже не распространяется!
вводиш опять chmod -R 777 /var/ftp/upload
и эту папку видно!
закачиваеш новую, а на нее уже не распространяется
тоесть вроде и работает, но в тож время и не совсем
что делать?
 

akick

letter to god
kill me, eat me and be happy

Код:
# Каталог для аплоадных файлов
local_root=upload

# Разрешено писать
write_enable=YES

# Разрешено создавать подкаталоги
anon_mkdir_write_enable=YES

# Разрешен аплоад
anon_upload_enable=YES

# Хозяином аплоадных файлов автоматически становится ftp (в vsftpd.conf)
chown_uploads=YES
chown_username=ftp
и
Код:
chmod -R 774 /var/ftp/upload
но повторюсь - не факт, что ето будет работать ибо не всё гладко у vsftpd с етим
 

Andy

Well-Known Member
Вроде все получилось :)

Права на папку upload урегулировал в мс, + заремировал строки:
#chown_uploads_YES
#chown_username=root

Все, можно тестировать:

Вот мой вариант конфиг файла /etc/vsftpd/vsftpd.conf:

anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=000
anon_umask=000
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
ftpd_banner=Добро пожаловать на мой фтп
pam_service_name=vsftpd
listen=YES
При этом авторизованные пользователи будут иметь домашний каталог на полном доступе, а все остальное "только для чтения". Что не всегда допустимо! Чтобы пользователи не могли видеть больше своего домашнего каталога, включаем опции:

chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list


Создаем файл chroot_list по указанному пути, и вносим в него всех авторизованных ползователей в системе, которые должны иметь доступ к фтп.
 
Последнее редактирование:

marlin

New Member
Как ты решил проблему с менеджером пакетов В ASP Linux 11.2 ?
по подробней с этого места :)
 
Верх