Перейти к содержанию
  • 0

Вопросы новичков по Linux


Lincoln Burrows

Вопрос

Начал тему, т.к. в других отругали) Не буду засорять форум

В общем по ходу пользования появились вопросы:

Как установить драйвера Nvidia? Что нужно для этого?
Существует ли фотошоп CS10 для линукс? Где его (и не только) можно взять?

P.S. по мере возникновения вопросов я и многие начинающие будем спрашивать сюда, надеюсь никто не против :)

 

Linux - что же это?

[spoiler=]

1. Linux - это собственно что такое?

GNU/Linux (произносится «гну слэш ли́нукс») — свободная UNIX-подобная операционная система. Она основана на системных программах, разработанных в рамках проекта GNU, и на ядре Linux. Зачастую, по историческим причинам и для краткости, эту систему называют просто «Linux». То есть к линуксовым системам можно отнести все системы (дистрибутивы) основаные на ядре Linux.

2. Ядро Linux
25.08.1991 года, финский студент - Линус Товальдс, разместил сообщение на Usernet, в группе новостей comp.os.minix. О том что он делает бесплатную ос (это просто хобби). И попросил написать пару отзывов о ней, спустя пару недель вышел первый релиз 0.0.1. В этот момент Фонд Cвободного ПО (Free Software Foundation) разрабатывал свою собственную ОС GNU (Gnu is Not Unix) и ПО, начиная с 1984 года системы была готова за исключением одного элемента - ядра. Решение было очевидно. В итоге linux - начинает распространятся под лицензией GNU GPL. И получает инструментарий разработчика, и все наработки FSF. А GNU - получила ядро для запуска своих приложений и огромную армию разработчиков, благодаря популярности Linux.

3. Дистрибутивы Linux

В отличие от большинства других операционных систем, GNU/Linux не имеет единой «официальной» комплектации. Вместо этого GNU/Linux поставляется в большом количестве так называемых дистрибутивов, в которых программы GNU соединяются с ядром Linux и другими программами. Наиболее известными дистрибутивами GNU/Linux являются Slackware, Red Hat, Fedora, Mandriva, SuSE, Debian, Gentoo, Ubuntu. Из дистрибутивов российских разработчиков наиболее известны ALT Linux, ASPLinux, Runtu, MopsLinux. В зоне stbur, тоже существует свой live дистрибутив - gunlinux.

Существует огромное количество классификаций, дистрибутивов linux. Для новичков больше всего подойдут - Ubuntu, ALT Linux или Mandriva. Они обладают удобными инсталляторами, хорошей документацией и простотой в использовании.
 

Изменено пользователем Tuman
Ссылка на комментарий

Рекомендуемые сообщения

  • 0
как сделать чтоб при удалении файла с монтированного диска файл попадал в корзину, а не пропадал в пустоту.

Гм... озадачил...)

А зачем?

Я уже тыщу лет забыл, что такое корзина..))

Всегда удаляю файлы напрочь....

Повышает ответственность и внимательность..))

Ссылка на комментарий
  • 0

А кто нибудь подскажет пошагово процесс открытия доступа к дискам в убунте для виндовых компов? Или ссылочку. Буду благодарен. В самбе чо то не понял. Может есть простенькая инструкция?

Ссылка на комментарий
  • 0

Нужна помощь.

Установил Linux Mandriva 2010 и не могу подключиться к интернету.(выдает ошибку мло невозможно установить rp-pppoe пакеты )

Видимо в дистрибутиве который я установил не было пакета rp-pppoe.

Скачать то я его скачал в архиве,только понять не могу как его установить.

Ссылка на комментарий
  • 0
Как установить Linux с флэшки на пустой нетбук? помогите пожалуйста!!!

юзай Linux Live USBCreator. с помощью этой программы создаешь загрузочную флэшку с дистрибутивом Linux (там же можно его и скачать на выбор) и грузишь нетбук с неё )

Ссылка на комментарий
  • 0
А кто нибудь подскажет пошагово процесс открытия доступа к дискам в убунте для виндовых компов? Или ссылочку. Буду благодарен. В самбе чо то не понял. Может есть простенькая инструкция?
Ссылка на комментарий
  • 0

Роланд из Гилеада


[global]
; General server settings
; Имя компа, как будет видно в сетевом окружении
netbios name = debian
server string = debian je
; Рабочая группа клиентов
workgroup = MSOFFICE
announce version = 5.0
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=8192 SO_SNDBUF=8192
passdb backend = tdbsam
security = share
null passwords = true
; Файл для альясов имен юзеров
username map = /etc/samba/smbusers
name resolve order = hosts wins bcast
wins support = no
os level = 1
; Поддержка принтеров
; printing = CUPS
; printcap name = CUPS
; Логи
log file = /var/log/samba/log.%m
syslog = 0
syslog only = no
; Настройка привязки к интерфейсам, на каких слушать, если не указано слушает на все интерфейсах
interfaces = 192.168.1.254
hosts allow = 192.168.1. 127.
; bind interfaces only = true
;
[share]
; Путь к расшариваемому диску
path = /tmp/samba
; Можно ли просматривать
browseable = yes
read only = no
guest ok = yes
create mask = 0666
directory mask = 0777
; Глобальные настройки сервера

Тут даже пользователя создавать не надо.

Ссылка на комментарий
  • 0

Роланд из Гилеада, можно попробовать сделать по этой статье. У меня, правда, сходу не получилось, пришлось доделывать согласно различным мануалам и интуиции %)

Ссылка на комментарий
  • 0

Роланд из Гилеада, всё очень просто.


[global]
workgroup = WORKGROUP
netbios name = ogtserver
server string = Linux server
security = SHARE
; Настройка привязки к интерфейсам
interfaces = 192.168.0.1/24
dos charset = 866
unix charset = utf8

; Полностью расшаренная папка для всех
[Install]
path = /file1/install
comment = install_files
browseable = yes
public = yes
writable = yes

; Папка с правами одного пользователя на запись, остальным только на чтение
[base_doc]
path = /arhiv/Base_doc
comment = base dokument
valid user = olga nobody
browseable = yes
public = yes
writable = yes
bad user = guest

; Папка доступная только одному пользователю, от остальных скрытая
[kadry]
path = /arhiv/kadry
comment = otdel kadrov
valid user = svetlana
browseable = no
public = no
writable = yes
bad user = guest

На папку, которую хочешь расшарить и дать всем полный доступ установи владельца - nobody

На папки с доступом для одного пользователя и только на запись для одного пользователя, соответственно, установи владельцем этого пользователя.

Пользователь должен быть создан в Убунте.

Для общей шары пользователя nobody создавать не надо, он уже есть.

Главное не забыть его сделать хозяином папки и вложений.

Ссылка на комментарий
  • 0

dibar

interfaces = 192.168.0.1/24 

тут прописывать чей айпи?

И конкретно мне нужно расшарить три диска

как то так добавить?

; Диск HD2
[HD2]
path = /media/HD2
writeable = yes
; browseable = yes
valid users = nobody

Я сегодня папкой второй раз стал, мне можно потупить)))

Ссылка на комментарий
  • 0

Принимай поздравления!!!))

*44

тут прописывать чей айпи?

айпи компа с Убунтой

И конкретно мне нужно расшарить три диска

как то так добавить?

Чтобы не париться с монтированием дисков вручную, пропиши в файл fstab что-то вроде этого:

/etc/fstab


/dev/sda1 /HD1 ext3 defaults 0 0
/dev/sdb1 /HD2 ext3 defaults 0 0
/dev/sdc1 /HD2 ext3 defaults 0 0

Где sda1, sdb1, sdc1 - диски в твоей системе

Буквы дисков в твоей системе сможешь узнать выполнив команду

fdisk -l

Папки /HD1, /HD2, HD3 предварительно создай и присвой им владельца nobody

Тогда при запуске ОС диски у тебя автоматом примонтируются и будут видны в этих папках.

А дальше уже пишем в конфиге Самбы:


; Диск HD1
[HD1]
path = /HD1
comment = hard number 1
writeable = yes
browseable = yes
public = yes

; Диск HD2
[HD2]
path = /HD2
comment = hard number 2
writeable = yes
browseable = yes
public = yes

; Диск HD3
[HD3]
path = /HD3
comment = hard number 3
writeable = yes
browseable = yes
public = yes

Да и винде их будет проще сразу подключить как сетевые диски.

Подключаешь сетевой диск либо в проводнике, либо в тотале.

Путь: \\192.168.0.1\HD1

айпишник пишешь Убунты, папку ту в которую примонтируешь жесткий и какая прописана, соответственно, в Самбе

Ссылка на комментарий
  • 0

dibar

диски примонтированы, с этим проблемм и не было.

в самбе их тоже прописал.

browseable = yes

или

;  browseable = yes

И последние строки отличаются у меня

valid users = nobody

а у тебя

public = yes 

И самое важное

присвой им владельца nobody

там root и менятся не хочет. Может вся трабла в этом? как присвоить владельца?

Добавлено спустя 14 минут 13 секунд:

Snimok-Svoystva_HD2.png

Ссылка на комментарий
  • 0

Роланд из Гилеада

Параметр

browseable = yes

определяет видимость папки по сети.

Т.е. если зайдешь в Винде в "Сетевое окружение" то увидишь эту папку.

Если будет стоять =no ..... то нет)

valid users = nobody

В принципе ни чем не мешает, но излишне. Просто ты формально указываешь, что разрешенный пользователь - nobody, который уже по умолчанию.

public = yes

вот это, в принципе и разрешает гостю или nobody работать с папками.

есть еще вариант, ничем не отличающийся

guest ok = yes

Разница просто в обороте речи, можно так сказать)

там root и менятся не хочет. Может вся трабла в этом? как присвоить владельца?

Выполни команду из под рута (или набрав перед командой sudo)

chown -R nobody:nobody /media/HD1

sudo chown -R nobody:nobody /media/HD1

Этим ты присваешь папке /media/HD1 (и всему содержимому в ней, что обозначает параметр -R) владельца и группу nobody.

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

chmod -R 777 /media/HD1

sudo chmod -R 777 /media/HD1

Ссылка на комментарий
  • 0

Помучился, но теперь и сам объяснить зато смогу. Всё даже проще)) Тупанул в винде, нужно было тупо папки добавить вручную, ( мне сегодня простительно))) На убунте то они расшарились прекрасно))

так или иначе в винду папки добавились как сетевые))) Спасибо dibar!!!

Ссылка на комментарий
  • 0

Затихла тема что то.

Вобчем столкнулся недавно. У меня четыре примонтированных диска. в последнее время участились при загрузки вопросы о том что не может пимонтировать диск Data. ну не беда отключил его из fstab

Три оставшиеся диска монтировались хорошо и даже отлично. Но сейчас стал сбоить при монтировании HD2

Пишет при загрузке - нажмите S для пропуска либо М для ручного востановления.

Что подскажите господа? надоело мне перегружаться.

Мой fstab

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
#
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda1 during installation
UUID=ce1be1d3-1026-4661-8926-aa35562e3054 / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=321d0c2a-37a4-485e-9cd4-178fd1c30b8d none swap sw 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto,exec,utf8 0 0

/dev/sdc1 /media/HD1 ntfs-3g default 0 0
/dev/sdd1 /media/Video ntfs-3g default 0 0
/dev/sde1 /media/HD2 ntfs-3g default 0 0

Ссылка на комментарий

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...