Автор Тема: Shut down в определен час  (Прочетена 5142 пъти)

fedex

  • Напреднали
  • *****
  • Публикации: 18
    • Профил
Shut down в определен час
« -: May 15, 2007, 22:07 »
Здравеите! Искам да ви попитам има ли някакав начин да се направи така, че пц-то да се изключва в определен от мен час? Нов линукс потребител съм и съм с Debian 4 + KDE. Благодаря ви предварително.


П.П за да не пускам 2-ра тема след тази искам да ви попитам има ли българо-английски речник за линукс и къде може да се намери '<img'>



Активен

Debian newbie :)

iskren

  • Напреднали
  • *****
  • Публикации: 185
  • Distribution: Fedora Core 8
  • Window Manager: KDE3
    • Профил
    • WWW
Shut down в определен час
« Отговор #1 -: May 15, 2007, 22:10 »
KDE Menu -> Utilities -> PIM -> Kalarm и казваш кога искаш, горе цъкаш command и слагаш poweroff. Експериментирай '<img'>



Активен

Златко

  • Напреднали
  • *****
  • Публикации: 2147
    • Профил
Shut down в определен час
« Отговор #2 -: May 15, 2007, 22:14 »
Можеш да пробваш KShutDown.  '<img'>
Активен

Без правила няма игра

fedex

  • Напреднали
  • *****
  • Публикации: 18
    • Профил
Shut down в определен час
« Отговор #3 -: May 15, 2007, 22:19 »
Благодаря! С kshutdown се получи '<img'>
Активен

Debian newbie :)

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Shut down в определен час
« Отговор #4 -: May 15, 2007, 22:21 »
Аз бих ти предложил конзолната команда shutdown. Примери:
shutdown -h +30
това ще изключи системата след 30 минути или пък
shutdown -h 22:30
което ще изключи системата в 22:30 часа на същото денонощие.
За речника, препоръчвам ти kbgoffice. Освен английско-български двупосочен речник, имаш на разположение и още полезни речници  '<img'>



Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

Златко

  • Напреднали
  • *****
  • Публикации: 2147
    • Профил
Shut down в определен час
« Отговор #5 -: May 15, 2007, 22:30 »
А да, забравих речника:  
Примерен код
apt-get install kbedic

 или  съответно си го намери в Synaptic-a.  ':ok:'
Активен

Без правила няма игра

iskren

  • Напреднали
  • *****
  • Публикации: 185
  • Distribution: Fedora Core 8
  • Window Manager: KDE3
    • Профил
    • WWW
Shut down в определен час
« Отговор #6 -: May 15, 2007, 22:53 »
зарибих се по речника - но явно днес не ми е ден:
Примерен код
[iskren@iskren kbgoffice-1.8]$ ./config
config.guess  config.sub    configure
[iskren@iskren kbgoffice-1.8]$ ./configure --with-kde
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... missing
checking for working autoconf... found
checking for working automake-1.4... missing
checking for working autoheader... found
checking for working makeinfo... found
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking whether make sets $(MAKE)... (cached) yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for X... no
checking for QT libraries... no
configure: error: You need to have the QT 3.0 or higher libraries installed

Примерен код
[root@iskren fd]# yum list qt
Loading "installonlyn" plugin
Setting up repositories
Reading repository metadata in from local files
Installed Packages
qt.x86_64                                1:3.3.7-0.1.fc6        installed
qt.i386                                  1:3.3.7-0.1.fc6        installed
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Shut down в определен час
« Отговор #7 -: May 15, 2007, 23:28 »
Намери папките на qt3 и ги добави при компилацията. Накрая трябва да се получи
./configure --with-kde --with-qt-libraries=/path/to/qt/lib --with-qt-includes=/path/to/qt/include --with-qt-moc=/path/to/qt/bin/moc
където qt-libraries е папката на qt3, в която има папка plugins. Демек, при мен например имам /usr/lib/qt3/plugins и при това положение използвам --with-qt-libraries=/usr/lib
qt-includes е папката на qt3, в която се намират файловете с разширение .h и, тъй като при мен имам /usr/include/qt3, аз използвам --with-qt-includes=/usr/include/qt3
За qt-moc трябва да зададеш пътя до бинарния файл moc. Аз имам /usr/bin/moc и бих използвал --with-qt-moc=/usr/bin/moc
Говоря малко наизуст, така че е възможно да пропускам нещо. Възможно е и (според примера) qt-libraries да трябва да се зададе --with-qt-libraries=/usr/lib/qt3 и/или --with-qt-includes=/usr/include
Дерзай  '<img'>



Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

iskren

  • Напреднали
  • *****
  • Публикации: 185
  • Distribution: Fedora Core 8
  • Window Manager: KDE3
    • Профил
    • WWW
Shut down в определен час
« Отговор #8 -: May 15, 2007, 23:48 »
Значи първо съм на 64bit щайга и имам както /usr/lib taka i /usr/lib64. Сега разбрах 4е имам и qt-3.3 и qt4 (qt4 има само в /usr/lib64/)
Примерен код

/usr/lib64/qt-3.3:
bin  etc  lib  plugins

/usr/lib64/qt4:
bin  LICENSE.GPL  LICENSE.QPL  plugins

някак си товa във qt4 ми се вижда недостатъчно... иначе нямам /usr/include/qt* ... moc файл няма в цялата ми система ... (# find . -name moc)
да не би да се намират на други места ... знам ли ... нищо не разбирам '<img'>
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Shut down в определен час
« Отговор #9 -: May 16, 2007, 00:31 »
Точно така. Пътищата при теб са различни и явно системата не ги знае. Затова трябва да ги опишеш ръчно. Идеално, намерил си папката за qt-libraries (/usr/lib64/qt-3.3, ще използваме qt3). За намирането на moc пробвай
whereis moc
или ако не помогне
find / |grep moc
Интересува те бинарния файл, не папки с име moc. Дори и да не го намериш, пробвай да компилираш без да задаваш къде е moc, може и да не създаде проблем. За да намериш папката за qt-includes, пробвай с
find / |grep include/qt
Пак гледай за qt3

edit: Забравих да спомена, че moc е пакет, който можеш да качиш и с
apt-get install moc
стига да го има в хранилищата, които ползваш. Сега се загледах, че moc беше конзолен аудио плеър, интересно за какво му е на kbgoffice?! Както и да е '<img'>



Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

iskren

  • Напреднали
  • *****
  • Публикации: 185
  • Distribution: Fedora Core 8
  • Window Manager: KDE3
    • Профил
    • WWW
Shut down в определен час
« Отговор #10 -: May 16, 2007, 01:08 »
Примерен код
[root@iskren mnt]# find / | grep include/qt

не даде никакъв резултат
Примерен код
[iskren@iskren /]$ whereis moc
moc:

което мисля че значи че не намира.
Примерен код
[root@iskren mnt]# find / -name "qt*"
/root/.qt/qt_plugins_3.3rc
/mnt/D/djgpp/tests/cygnus/tgen/qfloat/qtan.c
/mnt/D/djgpp/tests/cygnus/tgen/qfloat/qtanh.c
/mnt/D/djgpp/tests/cygnus/tgen/qfloat/qtens.h
/mnt/D/games/cs on Computer (192.168.0.36)/cstrike/models/qtruck.mdl
/mnt/D/games/Valve on NV (Nv)/cstrike/models/qtruck.mdl
/mnt/D/programs/K-Lite Codec Pack/QuickTime/qt_dshow_fix.reg
/mnt/C/WINDOWS/system32/qtmlClient.dll
/mnt/disk1/home/downloads/boost-build-2.0-m11/boost-build/test/generators-test/qt.jam
/mnt/disk1/home/downloads/boost-build-2.0-m11/boost-build/example/qt
/mnt/disk1/home/downloads/boost-build-2.0-m11/boost-build/example/qt/qt3
/mnt/disk1/home/downloads/boost-build-2.0-m11/boost-build/example/qt/qt4
/mnt/disk1/home/downloads/boost-build-2.0-m11/boost-build/tools/qt4.jam
/mnt/disk1/home/downloads/boost-build-2.0-m11/boost-build/tools/qt3.jam
/mnt/disk1/home/downloads/boost-build-2.0-m11/boost-build/tools/types/qt.jam
/mnt/disk1/home/downloads/boost-build-2.0-m11/boost-build/tools/qt.jam
/usr/sbin/qtparted
/usr/share/icons/mono/scalable/apps/qt.svgz
/usr/share/icons/mono/scalable/apps/qtella.svgz
/usr/share/icons/crystalsvg/64x64/apps/qtella.png
/usr/share/apps/kttsd/stringreplacer/qt2plaintext.xml
/usr/share/apps/kstyle/themes/qtmotif.themerc
/usr/share/apps/kstyle/themes/qtcde.themerc
/usr/share/apps/kstyle/themes/qtsgi.themerc
/usr/share/apps/kstyle/themes/qtplatinum.themerc
/usr/share/apps/kstyle/themes/qtmotifplus.themerc
/usr/share/apps/kstyle/themes/qtwindows.themerc
/usr/share/licq/qt-gui
/usr/share/qtparted
/usr/share/qtparted/locale/qtparted_pl.qm
/usr/share/qtparted/locale/qtparted_de.qm
/usr/share/qtparted/locale/qtparted_ru.qm
/usr/share/qtparted/locale/qtparted_cs.qm
/usr/share/qtparted/locale/qtparted_fr.qm
/usr/share/qtparted/locale/qtparted_es.qm
/usr/share/qtparted/locale/qtparted_ca.qm
/usr/share/qtparted/locale/qtparted_it.qm
/usr/share/qtparted/locale/qtparted_ua.qm
/usr/share/qtparted/pics/qtparted_32.png
/usr/share/qtparted/pics/qtparted_64.png
/usr/share/qtparted/pics/qtp_splash.png
/usr/share/qtparted/pics/qtparted_16.png
/usr/share/applications/qt4-qtconfig.desktop
/usr/share/services/searchproviders/qt3.desktop
/usr/share/services/searchproviders/qt.desktop
/usr/share/services/kresources/konnector/qtopia.desktop
/usr/share/man/man1/qtparted.1.gz
/usr/share/pixmaps/qtparted.png
/usr/share/texmf/fonts/vf/public/qtx
/usr/share/texmf/fonts/vf/public/qtx/qtxmi.vf
/usr/share/texmf/fonts/vf/public/qtx/qtmrxc.vf
/usr/share/texmf/fonts/vf/public/qtx/qtxbmi.vf
/usr/share/texmf/fonts/tfm/public/qfonts/qtmb.tfm
/usr/share/texmf/fonts/tfm/public/qfonts/qtmr.tfm
/usr/share/texmf/fonts/tfm/public/qfonts/qtmri.tfm
/usr/share/texmf/fonts/tfm/public/qfonts/qtmbi.tfm
/usr/share/texmf/fonts/tfm/public/qtx
/usr/share/texmf/fonts/tfm/public/qtx/qtxbmi.tfm
/usr/share/texmf/fonts/tfm/public/qtx/qtxmi.tfm
/usr/share/texmf/fonts/tfm/public/qtx/qtmrxc.tfm
/usr/share/texmf/fonts/enc/dvips/qfonts/qtm.enc
/usr/share/texmf/fonts/type1/public/qfonts/qtmr.pfb
/usr/share/texmf/fonts/type1/public/qfonts/qtmb.pfb
/usr/share/texmf/fonts/type1/public/qfonts/qtmbi.pfb
/usr/share/texmf/fonts/type1/public/qfonts/qtmri.pfb
/usr/share/texmf/fonts/map/dvips/qfonts/qtm.map
/usr/share/texmf/tex/latex/qfonts/qtimes.sty
/usr/share/texmf/tex/generic/qtx
/usr/share/texmf/tex/generic/qtx/qtxmath.sty
/usr/share/texmf/tex/generic/qtx/qtxsc.tex
/usr/share/texmf/tex/generic/qtx/qtxmath.tex
/usr/share/qt4
/usr/share/qt4/translations/qt_zh_CN.qm
/usr/share/qt4/translations/qt_fr.qm
/usr/share/qt4/translations/qt_de.qm
/usr/share/qt4/translations/qt_ar.qm
/usr/share/qt4/translations/qt_sk.qm
/usr/share/qt4/translations/qt_sv.qm
/usr/share/qt4/translations/qt_ru.qm
/usr/share/qt4/translations/qt_es.qm
/usr/share/qt4/translations/qt_iw.qm
/usr/share/doc/qtparted-0.4.5
/usr/share/doc/qt4-4.2.3
/usr/share/doc/qt-3.3.7
/usr/share/doc/HTML/en/khelpcenter/faq/qt.docbook
/usr/bin/qtdoc
/usr/bin/qtparted
/usr/bin/qtconfig-qt4
/usr/bin/qtrubyinit
/usr/lib/qt-3.3
/usr/lib/ruby/site_ruby/1.8/Qt/qtruby.rb
/usr/lib64/qt-3.3
/usr/lib64/qt-3.3/etc/settings/qtpartedrc
/usr/lib64/qt-3.3/etc/settings/qt_plugins_3.3rc
/usr/lib64/qt-3.3/etc/settings/qtrc
/usr/lib64/qt4
/usr/lib64/qt4/bin/qtconfig-qt4
/usr/lib64/qt4/bin/qtconfig
/usr/lib64/ruby/site_ruby/1.8/x86_64-linux/qtruby.la
/usr/lib64/ruby/site_ruby/1.8/x86_64-linux/qtruby.so
/usr/lib64/ruby/site_ruby/1.8/x86_64-linux/qtruby.so.0
/usr/lib64/ruby/site_ruby/1.8/x86_64-linux/qtruby.so.0.0.0
/etc/pam.d/qtparted
/etc/ld.so.conf.d/qt-x86_64.conf
/etc/ld.so.conf.d/qt-i386.conf
/etc/security/console.apps/qtparted
/home/iskren/.licq/qt-gui
/home/iskren/.qt/qt_plugins_3.3rc
/home/iskren/.qt/qtrc
/home/mom4il/.licq/qt-gui
/home/mom4il/.qt/qt_plugins_3.3rc
/home/mom4il/.qt/qtrc
/var/log/qtparted-20070430-12h23m12s.log
/var/log/qtparted-20070104-17h04m30s.log
/var/log/qtparted-20061030-14h16m11s.log
/var/log/qtparted-20061030-03h56m09s.log
/var/log/qtparted-20061031-01h20m24s.log
/var/log/qtparted-20061030-03h17m32s.log

проблема е че нищо се не види за include/qt ... никъде
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Shut down в определен час
« Отговор #11 -: May 16, 2007, 01:35 »
Вземи изпълни ей тия команди
apt-get install libqt3-mt
apt-get install libqt3-mt-dev
apt-get install moc
за да знаем, че са качени нужните неща. След като ги изпълниш, пробвай пак да компилираш (без зададени пътища, само с --with-kde), току виж тръгнало. Ако пак не става, а онези команди са инсталирали нещо (т.е. не всички са казали, че всичко е качено), потърси пак въпросните папки и файлове.
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

iskren

  • Напреднали
  • *****
  • Публикации: 185
  • Distribution: Fedora Core 8
  • Window Manager: KDE3
    • Профил
    • WWW
Shut down в определен час
« Отговор #12 -: May 16, 2007, 01:50 »
с федора съм:
Примерен код
Linux iskren.info 2.6.20-1.2948.fc6 #1 SMP Fri Apr 27 19:18:54 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux

Сложих apt с yum '<img'>. И двете бози не намират такива пакети ...
Активен

neter

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 3408
  • Distribution: Debian, SailfishOS, CentOS
  • Window Manager: LXDE, Lipstick
    • Профил
    • WWW
Shut down в определен час
« Отговор #13 -: May 16, 2007, 08:10 »
А, вярно, автора на темата беше с Debian. Обърквация '<img'>
Намерих ей тази тема тук във форума, където проблемът е същия. Разгледай я
Активен

"Да си добре приспособен към болно общество не е признак за добро здраве" - Джиду Кришнамурти

iskren

  • Напреднали
  • *****
  • Публикации: 185
  • Distribution: Fedora Core 8
  • Window Manager: KDE3
    • Профил
    • WWW
Shut down в определен час
« Отговор #14 -: May 16, 2007, 18:11 »
Мерси за статията. И аз минах по същите стъпки - инсталирах qt-devel, сложих sym-link към qt и тръгвам да инсталирам (в другата статия пише че е станало... е при мен не стана '<img'> ).

Примерен код

[iskren@iskren kbgoffice-1.8]$ ./configure --with-kde
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal-1.4... missing
checking for working autoconf... found
checking for working automake-1.4... missing
checking for working autoheader... found
checking for working makeinfo... found
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking whether make sets $(MAKE)... (cached) yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for X... libraries /usr/lib64, headers in standard search path
checking for QT libraries... /usr/lib/qt/lib
checking for QT includes... /usr/lib/qt/include
checking for QT 3.0 or higher... yes
configure: WARNING: environment variable QTDIR is not set
checking for moc... /usr/lib/qt/bin/moc
checking for KDE 3... libraries /usr/lib, headers NO
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/config.h
config.status: creating src/kbgoffice.desktop
config.status: creating icons/Makefile

KDE 3 support : enabled
KDE 3 includes: NO
KDE 3 libs    : /usr/lib

Qt includes   : /usr/lib/qt/include
Qt libraries  : /usr/lib/qt/lib
Qt moc        : /usr/lib/qt/bin/moc

Data directory: /usr/local/share

Good news! Look that you have all needed packages installed
Type 'make' (or 'gmake') to compile the program
After that type 'make install' to install the program and data
For 'make install' you must be root (su)
At the end in a X terminal window type 'kbgoffice' to run the program

[iskren@iskren kbgoffice-1.8]$ make
Making all in src
make[1]: Entering directory `/usr/local/kbgoffice-1.8/src'
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"bgoffice\" -DVERSION=\"1.8\" -DSTDC_HEADERS=1 -DWITH_KDE=1  -I. -I.  -I/usr/lib/qt/include -INO  -Wall  -O2 -c main.cpp
main.cpp:32:18: error: kapp.h: No such file or directory
main.cpp:33:26: error: kcmdlineargs.h: No such file or directory
main.cpp:34:25: error: kmessagebox.h: No such file or directory
In file included from win.h:34,
                 from main.cpp:43:
watchclipboard.h:33:24: error: dcopclient.h: No such file or directory
watchclipboard.h:34:24: error: dcopobject.h: No such file or directory
In file included from win.h:35,
                 from main.cpp:43:
systemtray.h:33:26: error: kglobalaccel.h: No such file or directory
systemtray.h:34:25: error: ksystemtray.h: No such file or directory
watchclipboard.h:46: error: expected class-name before ‘{’ token
watchclipboard.h:73: error: ISO C++ forbids declaration of ‘DCOPClient’ with no type
watchclipboard.h:73: error: expected ‘;’ before ‘*’ token
systemtray.h:46: error: expected class-name before ‘{’ token
systemtray.h:54: error: ISO C++ forbids declaration of ‘KGlobalAccel’ with no type
systemtray.h:54: error: expected ‘;’ before ‘*’ token
systemtray.h:46: warning: ‘class CSystemTray’ has virtual functions but non-virtual destructor
main.cpp: In function ‘int main(int, char**)’:
main.cpp:79: error: ‘KCmdLineArgs’ has not been declared
main.cpp:80: error: ‘KApplication’ was not declared in this scope
main.cpp:80: error: expected `;' before ‘a’
main.cpp:95: error: ‘QTranslator’ was not declared in this scope
main.cpp:95: error: expected `;' before ‘qtr’
main.cpp:96: error: ‘qtr’ was not declared in this scope
main.cpp:97: error: ‘a’ was not declared in this scope
main.cpp:112: error: incomplete type ‘QApplication’ used in nested name specifier
main.cpp:116: error: ‘KMessageBox’ has not been declared
make[1]: *** [main.o] Error 1
make[1]: Leaving directory `/usr/local/kbgoffice-1.8/src'
make: *** [all-recursive] Error 1


Тук малко ме притеснява че няма kde3 include ама щом не се оплаква. Изглежда че има бъгове в сорса но това не ми се вярва, като се има в предвид колко хора са го сложили този речник.

edit:: По скоро изглежда че има проблеми с библиотеките които include-ва, и също нещо не се кефи на архитектурата ми в началото... а и взима 32 битовата библиотека вместо 64 битовата (макар че на теория и 2те са инсталирани)



Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Windows shut down
Хумор
biglamer 0 1698 Последна публикация Jun 27, 2004, 13:21
от biglamer
Команда за shut down
Настройка на програми
Златко 11 3938 Последна публикация Dec 16, 2004, 18:16
от spawnman
shut down problem
Настройка на програми
panko 10 2795 Последна публикация Jan 18, 2005, 10:10
от
Shut down
Настройка на програми
gizi_ 3 1492 Последна публикация Jun 04, 2006, 13:25
от gizi_