На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела:
1. Название темы - краткое описание кто/что против кого/чего
2. В первом сообщении - список параметров, по которым идет сравнение.
3. Старайтесь аргументировать свои высказывания. Фразы типа "Венда/Слюникс - ацтой" считаются флудом.
4. Давайте жить дружно и не доводить обсуждение до маразма и личных оскорблений.
Модераторы: Модераторы, Комодераторы
Страницы: (251) « Первая ... 10 11 [12] 13 14 ...  250 251  ( Перейти к последнему сообщению )  
> Windows vs. Linux , Продолжение
    Цитата MichSpar @
    Цитата D_KEY @
    Пока ты там мышкой навазюкаешь...
    консоль тоже в кедах сразу не открыта ;)

    Ну у меня она открыта всегда, еще и вкладок куча ;)
    PS: я что-то на гном перешел в дебиане, ну или xfce... Кеды как-то радуют все меньше. Делают делают вроде бы что-то хорошее, но так ничего толком и не сделали, ИМХО. Не оправдывают ожидание...
    Сообщение отредактировано: D_KEY -
      Цитата zera @
      и как?

      ну приведённая на скрине тулза и не претендует на звание правильно сдизайненой ;)

      Добавлено
      D_KEY, zera - предлагаю маленькое соревнование: вы описываете все фитчи (с примерами) какой-нибудь консольной тулзы (например ifconfig), а я попытаюсь задизайнить для неё нормальный графический фронт-енд
        * приготовил попкорн
          Цитата MichSpar @
          предлагаю маленькое соревнование: вы описываете все фитчи (с примерами) какой-нибудь консольной тулзы (например ifconfig)
          офигеть, описать все фичи?
          ExpandedWrap disabled
            zera@zera:~$ /sbin/ifconfig --help
            Usage:
              ifconfig [-a] [-v] [-s] <interface> [[<AF>] <address>]
              [add <address>[/<prefixlen>]]
              [del <address>[/<prefixlen>]]
              [[-]broadcast [<address>]]  [[-]pointopoint [<address>]]
              [netmask <address>]  [dstaddr <address>]  [tunnel <address>]
              [outfill <NN>] [keepalive <NN>]
              [hw <HW> <address>]  [metric <NN>]  [mtu <NN>]
              [[-]trailers]  [[-]arp]  [[-]allmulti]
              [multicast]  [[-]promisc]
              [mem_start <NN>]  [io_addr <NN>]  [irq <NN>]  [media <type>]
              [txqueuelen <NN>]
              [[-]dynamic]
              [up|down] ...
             
              <HW>=Hardware Type.
              List of possible hardware types:
                loop (Local Loopback) slip (Serial Line IP) cslip (VJ Serial Line IP)
                slip6 (6-bit Serial Line IP) cslip6 (VJ 6-bit Serial Line IP) adaptive (Adaptive Serial Line IP)
                strip (Metricom Starmode IP) ash (Ash) ether (Ethernet)
                tr (16/4 Mbps Token Ring) tr (16/4 Mbps Token Ring (New)) ax25 (AMPR AX.25)
                netrom (AMPR NET/ROM) rose (AMPR ROSE) tunnel (IPIP Tunnel)
                ppp (Point-to-Point Protocol) hdlc ((Cisco)-HDLC) lapb (LAPB)
                arcnet (ARCnet) dlci (Frame Relay DLCI) frad (Frame Relay Access Device)
                sit (IPv6-in-IPv4) fddi (Fiber Distributed Data Interface) hippi (HIPPI)
                irda (IrLAP) ec (Econet) x25 (generic X.25)
                eui64 (Generic EUI-64)
              <AF>=Address family. Default: inet
              List of possible address families:
                unix (UNIX Domain) inet (DARPA Internet) inet6 (IPv6)
                ax25 (AMPR AX.25) netrom (AMPR NET/ROM) rose (AMPR ROSE)
                ipx (Novell IPX) ddp (Appletalk DDP) ec (Econet)
                ash (Ash) x25 (CCITT X.25)
            Цитата negram @
            приготовил попкорн
            готовь много - потому что я не буду торопиться. К тому же на работе сейчас ;)

            Добавлено
            zera, я просил с примерами. Т.е. фитча, пример, описание
              хм... задизайни фронтенд для генератора конфига, ибо в генте ifconfig'ом по хорошему всё равно рулят initscripts.

              В аттаче *.example, правда на английском, но, думаю, разберёшься

              Добавлено
              И эта - мне-то пофиг, если он будет красиво выглядеть, но остальные могут попросить доказать, что пользоваться этим фронтендом проще, чем чиркнуть пару строк в конфиге.
              Прикреплённый файлПрикреплённый файлnet.example.rar (11.21 Кбайт, скачиваний: 80)
                Мой домашний конфиг в том виде, какой он есть. Настройки локального интерфейса, pppoe - соединения и VirtualBox - интерфейсов. В конце в комментариях лежит настройка модемного соединения.
                Цитата

                # This blank configuration will automatically use DHCP for any net.*
                # scripts in /etc/init.d. To create a more complete configuration,
                # please review /etc/conf.d/net.example and save your configuration
                # in /etc/conf.d/net (this file :]!).

                modules=("ifconfig")
                #config_eth0=("192.168.20.103/24")
                config_eth0=("192.168.1.33")

                config_ppp0=("ppp")
                link_ppp0="eth0"
                plugins_ppp0=("pppoe")
                username_ppp0='тутта былл логин'
                password_ppp0='а тутта - пароль'
                pppd_ppp0=(
                "defaultroute"
                "debug"
                "usepeerdns"
                "lcp-echo-interval 15"
                "lcp-echo-failure 4"
                )

                config_vbox1=("192.168.103.254")
                config_vbox2=("192.168.2.254")
                config_vbox3=("192.168.3.254")
                config_vbox4=("192.168.4.254")


                preup() {
                #Прежде чем поднять интерфейс, его сначала надо создать :)
                [[ ${IFACE} == vbox* ]] && VBoxTunctl -u yuri -t ${IFACE} >/dev/null
                return 0
                }

                postdown() {
                #Убивать - так с концами!
                [[ ${IFACE} == vbox* ]] && VBoxTunctl -d ${IFACE} >/dev/null
                }

                #
                #phone_number_ppp0=("8770")
                #chat_ppp0=(
                # 'ABORT' 'BUSY'
                # 'ABORT' 'ERROR'
                # 'ABORT' 'NO ANSWER'
                # 'ABORT' 'NO CARRIER'
                # 'ABORT' 'NO DIALTONE'
                # 'ABORT' 'Invalid Login'
                # 'ABORT' 'Login incorrect'
                # 'TIMEOUT' '5'
                # '' 'ATZ'
                ## 'OK' 'AT' # Put your modem initialization string here
                # 'OK' 'ATDT\T'
                # 'TIMEOUT' '60'
                # 'CONNECT' ''
                # 'TIMEOUT' '5'
                # '~--' ''
                #)
                Сообщение отредактировано: Спящий -
                  Спящий, сколько манов перед этим скурил, чтобы такой конфиг накатать с понимаем всех (а все ли ты понял?) параметров? :lol:
                    Цитата Keepun @
                    Спящий, сколько манов перед этим скурил, чтобы такой конфиг накатать с понимаем всех (а все ли ты понял?) параметров?
                    Трудно сказать.
                    параметры вроде config_*, routes_* выискиваются моментально в net.example и там курить особо не надо. Настройки pppoe и модема - в большей степени копипостинг, хотя с модемом я и так возился очень долго ещё когда не знал о таком подходе (или другой дистр был :unsure: ), да и pppoe пару раз приходилось подкручивать. Т.е. в общих чертах я знаю, что там и где.

                    А вот настройки интерфейсов VirtualBox'а были конкретным мозготрахом. В документации по нему Гента даже не упоминается, и пришлось курить описания для всех остальных дистров с целью найти б/м подходящее решение, потом пришлось соображать, а надо-ли мне насильно подгружать вручную и держать всё время в памяти модули vboxdrv и tun (иначе ппц при загрузке), а также сколько создавать интерфейсов. Видеть 6 и более записей в выводе ifconfig - то ещё счастье, а меньше - может не хватить и придётся лишний раз вспоминать VBoxTunctl, что тоже не радовало. Инфу про preup и postdown я тогда только мельком видел, посему пришлось курить ещё эту тему, а заодно bash scripting guide, чтобы не получилась лапша вместо кода. В общем - упарился конкретно. Но результатом доволен. 8-)
                      Спящий, хочешь сказать, что ты эти конфиги вручную вводишь и это проще любой гуёвой тулзы? :huh:
                        Цитата MichSpar @
                        Спящий, хочешь сказать, что ты эти конфиги вручную вводишь и это проще любой гуёвой тулзы?
                        Этот конфиг вводится один раз, и этот пример - очень большой. На работе в этом конфиге 3 строчки:
                        Цитата
                        modules=("ifconfig")
                        config_eth0=("192.168.xx.200")
                        routes_eth0=("default via 192.168.xx.10" "192.168.1xx.0/24 via 192.168.xx.54")

                        Проще или нет - вопрос интересный. Лично мне проще окинуть взглядом сразу все настройки и "в едином порыве" тут-же вбить новые, чем бегать по всяким кнопкам, табам и диалогам, периодически забывая, что я до этого смотрел и правил.
                        Сообщение отредактировано: Спящий -
                          Цитата Спящий @
                          Этот конфиг вводится один раз

                          ГУЙ тоже может сгенерировать файл настроек 1 раз, а потом просто заменяй файлы...

                          Цитата Спящий @
                          чем бегать по всяким кнопкам, табам и диалогам, периодически забывая, что я до этого смотрел и правил

                          Вывод:
                          ГУЙ развивает зрительную память :D
                            Цитата Keepun @
                            ГУЙ тоже может сгенерировать файл настроек 1 раз, а потом просто заменяй файлы...
                            Ниасилил подхода. Да и какая разница - адреса, имена, пароли и т.д. всё-равно писать надо. Или ты предлагаешь панель с кнопками 1..9 ? Про preup/postdown вообще молчу.

                            Добавлено
                            Про то, что этот конфиг пишется задолго до занятий с гуем - тем более.
                              Цитата MichSpar @
                              D_KEY, zera - предлагаю маленькое соревнование: вы описываете все фитчи (с примерами) какой-нибудь консольной тулзы (например ifconfig), а я попытаюсь задизайнить для неё нормальный графический фронт-енд

                              ифконфиг это старо. ай-пи, ай-пи!
                              (ну можно tc, но ip прикольней)

                              А еще можно адекватный гуй для чего нибудь аналогичного по функциональности и удобству pf у, ага.

                              Доки с примерами
                              http://lartc.org/howto/
                              http://www.policyrouting.org/iproute2.doc.html
                              Сообщение отредактировано: Pourtous -
                                Цитата Спящий @
                                Лично мне проще окинуть взглядом сразу все настройки и "в едином порыве" тут-же вбить новые, чем бегать по всяким кнопкам, табам и диалогам, периодически забывая, что я до этого смотрел и правил.
                                Тогда какой смысл делать дизайн гуевой проги :huh: У тебя браузер не links, часом? Или telnet'ом едины? :wall:

                                Добавлено
                                Что-то я не припомню, господа линуксоиды, что я просил вас покидаться ссылками, если бы мне захотелось осилить тонну англоязычных манов я бы этим сам как-нибудь занялся, ага ;)

                                Добавлено
                                Или, может быть, вы сами настолько плохо знаете свои тулзы, что не в состоянии выбрать самую простую из "удобных", к которой можно составить простенькое howto с примерами? :lol:
                                Сообщение отредактировано: MichSpar -
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (251) « Первая ... 10 11 [12] 13 14 ...  250 251


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0568 ]   [ 15 queries used ]   [ Generated: 15.12.25, 04:01 GMT ]