linuxmint默认浏览器设置,修改了哪个文件或者是环境变量如果是直接修改的环境变量是直接生效的,在当前terminal下 如果是修改的配置文件,那只要用这个命令source去读一下配置,在当前terminal下也是生效的 source XXX.rc
linux怎么样将火狐开发者版本设置为默认浏览器如果你安装了不止一个网络浏览器,你点击的任意链接都会在你的默认浏览器里打开 。本文将会向您介绍如何使火狐成为您的默认浏览器 。
【Linux默认浏览器命令 linux 浏览器命令】点击菜单按钮
并点击 首选项 按钮 。
在 常规 面板,单击设为默认即可 。
怎样在linux安装火狐浏览器大多数Linux发行版都以Firefox作为默认的浏览器,并可以轻松地从软件库中安装 。例如:
Debian/Ubuntu: sudo apt-get install firefox
Fedora: sudo dnf install firefox
OpenSUSE: sudo zypper install firefox
Arch Linux: sudo pacman -S firefox
但如果你想在同一个Linux系统上安装两个不同的Firefox , 那么可以手动下载Firefox来安装:
首先 , 到Firefox中文网下载Firefox的tar.bz2文件 。这个tar.bz2文件并不是源代码,而是已经编译好了的二进制文件 。如果你喜欢用命令行下载,那么使用下面的命令:
64位系统
wget
32位系统
wget
下载完成后 , cd进入下载目录,解压tar.bz2文件 。
tar xvf firefox*.tar.bz2
x选项表示解压(extract)
v选项表示显示命令运行详情(verbose)
f选项表示目标是一个文件(file),而不是磁带驱动器(tap drive).
解压后,在当前目录下会生成一个firefox目录 。这些文件不是源代码,而是预先编译好的二进制文件,所以我们不需要编译 。firefox目录下有一个叫做firfox的脚本文件 。要启动Firefox,我们只要执行firefox脚本就行了 。
./firefox/firefox
如果这些二进制文件保存在你的home目录下 , 那么你只有才能运行这个手动安装的Firefox,为了让其他用户也能运行,我们把Firefox的二进制文件移动到/opt/目录下 。
sudo mv firefox/ /opt
然后创建一个软链接,我们把这个Firefox称为firefox-new , 以区别系统自带的firefox 。
sudo ln -s /opt/firefox/firefox /usr/bin/firefox-new
下次,我们可以在终端里输入firefox-new命令来启动firefox 。如果你不想让Firefox在终端里显示信息,也可以按ALT F2键,再输入firefox-new命令启动firefox 。
如何在Linux环境下,使用Java打开默认浏览器import java.lang.reflect.Method;
import javax.swing.JOptionPane;
/**
* java打开浏览器
* @author wzf
* 2008-7-23 上午09:16:23
*/
public class URLOpener
{
/**
* test
* @param args
*/
public static void main(String args[])
{
openURL("");
}
/**
*
* @param url
*/
public static void openURL(String url)
{
String osName = System.getProperty("os.name");
try {
if(osName.startsWith("Mac OS"))
{
//doc
Class fileMgr = Class.forName("com.apple.eio.FileManager");
Method openURL = fileMgr.getDeclaredMethod("openURL",new Class[] {String.class});
openURL.invoke(null, new Object[] {url});
}
else if(osName.startsWith("Windows"))
{
//Windows
Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler "url);
}
else
{
//assume Unix or Linux
String[] browsers = {
"firefox", "opera", "konqueror",
"epiphany", "mozilla", "netscape"};
String browser = null;
for(int count = 0; countbrowsers.lengthbrowser == null;count)
{
if(Runtime.getRuntime().exec(
new String[] {"which", browsers[count]}).waitFor() == 0)
{
browser = browsers[count];
}
}
if(browser != null)
{
Runtime.getRuntime().exec(new String[] {browser, url});
}
}
}
catch(Exception ex)
{
ExpWork.doExp(ex);
}
}
}
怎么在linux下调用浏览器最近在做一个项目,是在debian的Linux环境下用Java开发的,因为系统没有安装图形界面,于是采用调用浏览器显示特定网页来实现的方案 。
现在可以找到的java调用linux浏览器的方法主要有3种,
第一种是调用桌面默认浏览器的办法 , 如下所示:
[java] view plain copy
public static void openURL(String sURL) {
try {
URI uri = new URI(sURL);
Desktop desktop = null;
if (Desktop.isDesktopSupported()) {
desktop = Desktop.getDesktop();
}
if (desktop != null)
desktop.browse(uri);
} catch (IOException ioe) {
ioe.printStackTrace();
} catch (URISyntaxException e){
e.printStackTrace();
}
}
第二种是runtime的办法,如下:
[java] view plain copy
public static void openURLRuntime(String url) {
try {
Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler "url);
} catch (Exception ex) {
//ex.printStackTrace();
}
}
第三种和第二种差不多,但是可以先判断浏览器的类型,如下:
[java] view plain copy
private static void openURLlinux(String url) throws Exception {
//获取操作系统的名字
String osName = System.getProperty("os.name", "");
String[] browsers = { "google-chrome","firefox", "opera", "konqueror", "epiphany", "mozilla", "netscape" };
String browser = null;
for (int count = 0; countbrowsers.lengthbrowser == null; count){
System.out.print( "find:" count "\n");
//执行代码,在brower有值后跳出
//这里是如果进程创建成功了,==0是表示正常结束 。
if (Runtime.getRuntime().exec(new String[] {
"which", browsers[count] }).waitFor() == 0){
browser = browsers[count];
System.out.print( "find browser:" browser "\n");
}
if (browser == null)
System.out.print( "Could not find web browser");
else
//这个值在上面已经成功的得到了一个进程 。
Runtime.getRuntime().exec(new String[] {browser, url});
}
}
不过 , 可惜的是上边三种方法都没有成功调出浏览器,虽然我在ubuntu上的测试没问题,但是在那个debian上一直不行,于是就想办法,后来找到一个办法,实现调出浏览器的功能,代码如下:
[java] view plain copy
String openChrome="curl ";//调用浏览器
Runtime.getRuntime().exec(openChrome);
这个办法可以启动chrome浏览器,但是无法打开特定的网址,于是就采用了一个神一样的办法 , 设置chrome的默认首页 , 这样打开浏览器就是那个页面 , 当然这个办法比较弱智,但还是实现功能了 。所以在这里分享一下,供大家参考 。
Linux默认浏览器命令的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux 浏览器命令、Linux默认浏览器命令的信息别忘了在本站进行查找喔 。
推荐阅读
- js调用外部文件函数调用函数调用函数,js中调用其他js文件方法
- 非root用户Mysql启动和停止,mysql 启动用户
- 十大战斗动作游戏,战斗的游戏有哪些
- 服务器正忙,服务器正忙暂不可用
- windows7系统变量的简单介绍
- 恋爱养成游戏视频,恋爱养成游戏app
- 为什么ipad视频黑屏,ipad放视频一会黑屏
- php怎么绑定数据库 php怎么连接数据库
- 小程序开发到哪里好做,小程序开发到哪里好做呢