linux安装的软件如何不固定在桌面图标 linux 桌面图标 - 电脑|办公 - 电脑办公-杀毒安全-网络-V3学习网
微商网
 
 
导航:首页 |电脑|办公|正文

linux安装的软件如何不固定在桌面图标 linux 桌面图标

时间:2021-04-16 10:10:14
linux系统怎么样图标放到桌面上用自己最喜欢的文本编辑器输入创建图标的代码,打开shell tar:此时在Shell中;Comment 备注,Encoding编码方式,将下载的 文件移动至 opt下
作者:

linux安装的软件如何不固定在桌面图标

linux系统怎么样图标放到桌面上

用自己最喜欢的文本编辑器输入创建图标的代码,打开shell.tar:此时在Shell中;Comment 备注,Encoding编码方式,将下载的 文件移动至/opt下(/opt目录是专门安装第三方软件的目录),具体代码如图新建在/opt目录下解压.gz&nbsp,编写如下选项,具体如图,解压命令:tar -xzfv eclipse-standard-luna-R-linux-gtk-x86_64,如图,ctrl+alt+t.gz :Name为你图标显示的名称 本经验以eclipse为例.tar;出现eclipse文件夹,具体代码如图解压后效果图如下,具体如图在打开的文件中,Exec即为从shell启动的全命令,第三方软件的执行文件,从官方下载最新安装包,小编下载的是eclipse-standard-luna-R-linux-gtk-x86_64 ...

怎样让linux启动后不运行桌面而是运行自己写的图形界面程序?

本文以redhat 8.0操作系统平台为背景,阐述如何实现启动级别为3时的自动登录,及自动运行相应程序,并简要介绍了如何在redhat 8.0下自动登录X window(系统启动级别为5),并自动运行指定的应用程序。

一、启动级别为3时自动登录的实现启动级别为3时自动登录的实现涉及两个软件包:mingetty-1.00-3.src.rpm软件包及util-linux-2.11r-10.src.rpm软件包。

(1)mingetty-1.00-3.src.rpm软件包 对于启动级别为3的自动登录的实现,仍然需要考察/etc/inittab脚本, 3:123:respawn:/sbin/mingetty tty3因此,如果想在启动级别3的情况下实现自动登录,必须要了解mingetty的功能,甚至要修改mingetty的代码。

用命令rpm -qf /sbin/mingetty 可知redhat 8.0版本的mingetty包含在mingetty-1.00-3.src.rpm软件包中,下载该软件包,安装源代码,缺省情况下,代码会安装在/usr/src/redhat/下,我们关心的只是mingetty.c源文件。

mingetty.c约有五百行代码,主要实现如下功能:打开指定的tty(由参数指定); 提示用户登录(login:); 获得登录用户名; 把用户登录名作为参数,调用/bin/login。

我们所关心的部分实质上只有以下三行:... ...438 while ((logname = get_logname ()) == 0); //mingetty.c文件438行439 execl (_PATH_LOGIN, _PATH_LOGIN, "--", logname, NULL);440 error ("%s: can"t exec " _PATH_LOGIN ": %s", tty, sys_errlist[errno]);... ...第一行的功能是输出login提示,并获得用户输入的登录用户名,登录用户名由logname返回。

因此,可作如下修改... ...438 // while ((logname = get_logname ()) == 0); //注释掉本行,不再提示login:439 logname = "root"; //添加本行代码440 execl (_PATH_LOGIN, _PATH_LOGIN, "--", logname, NULL);441 error ("%s: can"t exec " _PATH_LOGIN ": %s", tty, sys_errlist[errno]);... ...注意,这里假定用户以超级用户身份登录。

第二行以用户登录名为参数,调用/bin/login程序,进一步实现登录。

因此,要想实现自动登录,还应该了解/bin/login的功能,必要时还应修改其源代码。

第三行为出错处理。

(2)util-linux-2.11r-10.src.rpm软件包 采用同样的方法,查看/bin/login所属软件包(redhad8.0版本的login包含在util-linux-2.11r-10.src.rpm软件包中),下载并安装util-linux-2.11r-10.src.rpm,login可执行文件有几个源文件编译而成,我们最关心的是login.c源文件(大约1500行的代码)。

下面简要分析一下login要实现的功能,并对相应部分作必要的修改。

Login程序主要可以分为以下几个主要部分:1.Login首先检查登录者是否为超级用户,如果不是超级用户,并且存在/etc/nologin文件,则输出该文件内容,并中止登录过程;主要由checknologin()实现; 2.如果登录用户是超级用户,那么login必须在/etc/securetty/中指定的tty列表中实现登录,否则将导致登录失败。

同样可以不指定/etc/securetty文件,此时,超级用户可以在任何tty上登录。

3.经过前两步测试后,login接下来将提示输入登录密码(由getpass()调用完成,有兴趣的读者可参考其手册页面),并进行验证,如果密码不对,则提示重新登录。

4.顺利经过密码验证后,login还将检查是否存在.hushlogin文件,如果该文件存在,则执行一次"quiet"登录(所谓的quiet登录指的是,登录时不再提示邮件mail,不再显示最后一次登录时间,不输出任何消息。

启动级别为3时,正常情况下输出这些信息) 5.login接下来设置登录tty的用户ID和组ID,并设置相应的环境变量,包括HOME、PATH、SHELL、TERM、LOGNAME等。

对于普通用户来说,PATH缺省被设置成/usr/local/bin: /bin/usr/bin:;对于超级用户来说,PATH被设置成/sbin: /bin: /usr/sbin: /usr/bin: 6.login的最后一步是为用户启动shell。

如果在/etc/passwd中没有为用户指定shell,那么将使用/bin/sh,如果在/etc/passwd中没有给出当前工作目录,则使用"/"。

至此,一个完整的登录过程就结束了。

从以上对login源程序分析过程中可发现,如果要实现自动登录,应该在第三步做文章,设法绕过提示输入密码以及对密码进行验证这一过程。

实际上很简单,login源程序对是否要求输入密码设置了一个开关控制passwd_req,缺省情况下,其值为1(passwd_req = 1),即要求输入密码进行身份验证。

把该行代码改为(passwd_req = 0)后,问题就解决了。

即对源文件作如下修改即可:... ...402 fflag = hflag = pflag = 0; //login.c文件402行403 //passwd_req = 1 //缺省时,要求进行密码验证,注释掉本行404 passwd_req = 0 //添加本行... ...修改后,可以直接使用util-linux-2.11r-10.src.rpm提供的Makefile进行重新编译,也可以自己对其编译:gcc -o login login.c setproctitle.c checktty.c xstrncpy.c -Wall -lcrypt注意包含后面的编译选项-lcrypt,否则会出问题。

有了新版的mingetty及login后,拷贝mingetty到/sbin/目录,拷贝login到/bin目录,并将/etc/inittab中的启动级别设置为3,再重新引导系统即可(读者可以自己写一个脚本实现上述过程)。

如果读者对mingetty或login代码的其他部分感兴趣,可以反复修改login.c或mingetty.c的源代码,测试...

为什么刚装好的linux系统桌面无任何图标

Linux系统的桌面都是默认没有图标的(国产的除外),如果你接入移动存储设备会显示。

如果你想要我的电脑一类的图标可以按Alt+F2,输入gconf-editor点击运行按钮,打开“配置编辑器”。

在“配置编辑器”中定位如下键值:/apps/nautilus/desktop/computer_icon_visible/apps/nautilus/desktop/trash_icon_visible/apps/nautilus/desktop/network_icon_visible勾选上面,即可。

你也可以创建连接然后复制到桌面(就像Windows中的快捷方式)。

我的linux操作系统桌面上没有任何图标,如何调整出computer terminal...

可以做到: 首先:桌面空白处点右键,把自动排列前的对号取消 开始---运行---egedit HKEY_CURRENT_USER\Softwae\Micosoft\Windows\CuentVesion\Policies主键并选中它. 新建,一个名为"ActiveDesdtop"主健并选中它,在右侧窗口内新建一个双字节值,命名为"NochangingWallpape",并设值为"1".确定就可以了. 重启电脑生效

centos安装完没有我的电脑图标

在桌面上单击鼠标右键——排列图标——V显示桌面图标(D)——左键单击即可隐藏图标(即桌面上什么图标都没有了) [/img][/url](六)怎么样找回桌面图标,反之小点。

4 在桌面的空白处单击鼠标右键: “regsvr32 shimgvw.dll”,在“开始”—“运行”中输入;ShellEx\,Windows 提供了图片预览功能? 答:1 首先是调整分辨率 右键点桌面。

实际上关于这一设置是有误解的? 答:在桌面上单击鼠标右键——排列图标——左键单击“显示桌面图标”即可又看到原来的桌面图标了。

(七)如何更改桌面图标大小。

不过顺便提醒一下,把除了"显示桌面图标"前面的勾不要去掉而外。

在“运行”中输入“gpedit,把排列图标的自动排列前面的对钩选中、另一个辅助措施,打开预览功能即可。

操作预览功能的开闭。

3、辅助解决的措施。

鼠标右键单击桌面空白处,在“排列图标”里去掉“锁定桌面的Web项目”;/…………”等所有各项前面的勾全部去掉取消选中,图标越小,反之? 答:用美萍网管大师(或者 摇钱树网吧管理软件)锁定后,点“启用Active Desktop”属性选定“已禁用”,点“禁用Active Desktop”属性选定“已启用”:在桌面空白处点右键--排列图标;ContextMenuPreview,将它下面所有的键值删除来打开预览功能,将“网页”栏中的“当前主页”以及“http/,并将下面“锁定桌面项目”前面的勾也去掉取消选中,依次单击“属性”—“桌面”—“自定义桌面”—“Web”选项? 答:1、这是最常用的、这是最应该的。

鼠标在桌面空白处右击;image\。

有的系统无此设置。

点击进入: ? 4,就可以随意固定自己的图标了,对于那些电脑配置并不高的用户来说,反而会影响系统的运行速度,尤其是当你打开包含大量图片的文件夹时。

Windows 默认是打开此功能的。

(五)怎么样隐藏桌面图标? 答,点最下面的属性框,第四项 外观中,右下角有个效果(XP系统为例),里面有个大图标的勾选框,打上勾图标就大点,更不能更改快捷方式。

5、其它问题导致的。

如果你的图标有阴影,而且这时在文件夹里的 BMP 格式图片有预览图,其他格式无预览图,注册 DLL 后应该会弹出窗口提示“……中的……成功”,那么可能就是关闭图片预览功能导致的.左键压住想要移动的图标,把所有的勾都去掉.这样你就可以任意的排列了,而不能随便移动了。

(二)怎么样把桌面上的图标随便移动到另外位置? 答,点最下面的属性框,显示设置中调整分辨率,也不能删除。

该办法对64位的几个系统似乎都无效,越大。

2 右键点桌面,按确定即可,而是设置图标文字的右下45度角投影效果的。

但古怪的是你这样选取后,对文字背影的确有用,不过也有没用的时候。

2,就可以移动了. (三)请问如何锁定桌面上的图标 (不被移动和不被删除)。

若要取消预览,则运行“regsvr32 /u shimgvw.dll”即可,但有时也无效,呵呵,但是独立电脑用 。

(四)如何除去桌面图标文字阴影。

鼠标右击“我的电脑”,依次单击“属性”—“高级”—“性能”—“设置”—“视觉效果”中将“在桌面上为图标标签使用阴影”选中,单击确定即可,就不能更改,确定完成设置。

(这条优先推荐!) 这个办法应当是 Windows 系统最正宗的解决,分辨率数字越大,在弹出的快捷菜单中选择“属性”命令。

其实,很多网管软件都具有这样的功能。

有建议打开注册表编辑器,找到HKEY_CLASSES_ROOT\SystemFileAssociations\。

这个选项并不是去掉图标文字背景的颜色块,但实际上在有的系统中并找不到这个键.msc”,打开组策略;依次“用户配置”—“管理模板”—“桌面”—“Active Desktop”中,此功能会占用一定的系统资源(一)怎样让我的桌面图标不能随便移动? 答:在桌面上单击鼠标右键

大家还关注
    
阅读排行
推荐阅读