Sun-java6

JAVA有2种,一种是Ubuntu源自带的open-java(icedtea),一个是Oracle的sun-java6。前者是Ubuntu默认的Java,一般更新后系统就自带了,这里讲后者的安装配置。

[b]安装sun-java6[/b]
1. 添加partner源

sudo add-apt-repository "deb http://archive.canonical.com/ubuntu lucid partner"

2. 更新系统

sudo apt-get update

3. 安装jre

sudo apt-get install sun-java6-jre sun-java6-plugin

或安装jdk

sudo apt-get install sun-java6-jdk sun-java6-plugin

4. 查看版本信息

java -version


[b]设为默认Java[/b]

sudo update-alternatives --config java


[b]Oracle 官方bin安装包[/b]
sudo update-alternatives --config java

[编辑] Oracle 官方bin安装包

此外可以用Linux上通用的bin包安装,下载官方bin包,终端下面安装解压,然后修改环境变量指向那个jdk便可。
设置环境变量,修改.bashrc或.profile,参考自己系统解压的路径改改。

export JAVA_HOME=/home/user/jdk1.6.0_21/
export PATH=$JAVA_HOME/bin:$PATH
export classPath=/home/user/jdk1.6.0_21/
TSMC65nm工艺下Virtuoso仿真gm-id曲线的保姆级教程(含ADE设置详解) 本文提供了一份在TSMC 65nm工艺下使用Cadence Virtuoso绘制gm-id曲线的详细教程。内容涵盖从理解gm/id方法学、搭建仿真环境、深度解析ADE设置,到运行DC仿真、提取数据并生成对数坐标曲线的完整流程。教程重点解析了Virtuoso ADE中的关键设置与常见避坑点,旨在帮助模拟集成电路设计初学者快速掌握这一核心设计工具,为高性能电路设计奠定基础。 阅读详情

相关推荐

我用WorkBuddy“克隆“了一个我,从此每句话像我自己说的

各位,做这件事花了多长时间?准备样本可能要半小时,提炼风格十分钟,保存固化再花十分钟。加起来不到一个小时。但这一个小时之后呢?你就拥有了一个"永远在线的文字替身"。以后写口播稿,打开WorkBuddy跟它说;写课程逐字稿,跟它说;写公众号文章,也跟它说。写出来的东西,你的学员一看——“嘿,这不就是翟猛老师说的嘛。说到这儿,可能有人会问:老师,我的风格有那么重要吗?AI写的不都挺好的吗?各位你想想看,你为什么愿意听某个老师的课?不只是因为他讲的内容好,更是因为你喜欢他讲话的方式。

weixin_39284145的博客 820

Andorid sun-java5-jdk 和 sun-java6-jdk的安装

sun-java5-jdk 的安装 由于Ubuntu 高版本不再支持sun-java5-jdk,所以使用自带的更新工具是无法更新到 sun-java5-jdk的,因此需要手动添加更新源,我使用的是 163的镜像源,速度很快 步骤如下: 1.运行命令 sudo gedit /etc/apt/sources.list 2.打开 sources.list 后在最后添加 deb http:

u012420933的专栏 1945

Java + Selenium + TestNg + Allure Web UI 自动化

我们知道,在Python中针对Web UI自动化有Python + Selenium + Pytest/Unittest +Allure的技术栈。那么对于Java而言,也有其独特的Web UI 自动化技术栈。相同的,我们同样的运用Selenium框架,测试报告同样运用Allure。不同的是,我们运用的语言由Python转化为了Java,测试用例管理框架从Pytest转化为了TestNG。

qq_45594960的博客 1913

Ubuntu12.04安装sun-java6-jdk

1.  在/etc/apt/sources.list 末尾加上如下行:     ###for install Java6     deb http://ppa.launchpad.net/ferramroberto/java/ubuntu natty main   2.  sudo apt-get update     sudo apt-get update更新索引时候提示:

sealeafsun的专栏 1051

QT使用openssl实现RSA加解密

使用openssl生成公私钥,随后用QT对相应的信息进行RSA加解密

weixin_42098322的博客 3867

【STM32项目】基于Stm32c8t6-镭射激光打印机的设计(完整工程资料源码)

随着打印技术的快速发展,镭射打印技术也开始得到越来越广泛的应用。这种技术可以被用于在木材、塑料、皮革、织物等各种材料上进行图形打印,并且通常比传统机器更快、更准确和更灵活。

嵌入式技术开发 7200

ubuntu 官网 sun-java6 安装方法

声明:本文来自Ubuntu官网,红色部分为博主修改部分,转载请注明出处(保留此处及链接): 链接: http://blog.youkuaiyun.com/ningxialieri/article/details/8811430   Java有2种,一种是Ubuntu源自带的open-java(icedtea),一个是Oracle的sun-java6。前者是Ubuntu默认的Java,一般更新后系统就自带

IT人生 1744

Android TV 遥控器全链路按键适配指南:从物理按键到应用响应

本文深入探讨了Android TV遥控器按键适配方案,涵盖红外和蓝牙遥控器的工作原理及完整适配流程。红外遥控部分详细介绍了从硬件调试、驱动适配到键值映射配置的方法,并提供了实用的调试命令。蓝牙遥控器部分解析了HID协议和报告描述符,给出内核层与Android层的适配代码示例。文章还介绍了游戏手柄、语音遥控器等特殊外设的适配技巧,并提供了系统级调试工具和内核级调试方法,为开发者提供了一套完整的Android TV输入设备适配解决方案。

学无止境 1266

ubuntu 10.04 安装 sun-java6-jre

Ubuntu 10.04已经去掉 sun-java6-jdk 和 sun-java6-jre的软件包,ubuntu 官方声明:建议安装 openjdk-6 以取代 sun-java6-jre . 但是,我们就是要安装 sun-java6-jre。   三行命令即可装好 Sun Java Runtime Environment (JRE) 6 : 在终端输入: sudo add-apt...

wxinpeng的专栏 371

嵌入式代码审计中常见的漏洞(四)

经过漫长时间的迭代更新,内容从一开始的碎片化网罗搜集,到排版与整合划分,再到学习与实践验证,最后摒弃初始,用自己的语言与实践结论通俗的将它展现出来。强化知识技能的同时也为读者带来更好的阅读体验。 本篇介绍了以下代码安全问题: 编号 漏洞 1 敏感信息硬编码 2 未初始化安全 3 越界访问 4 迭代器失效 5 迭代器尾部解引用

武天旭的博客 3318

在 SAP ABAP 里可靠地对接 FTP 服务器:从连接、命令到传输与排错的完整实战

本文详细介绍了在SAP ABAP中实现FTP文件交换的完整技术方案。文章首先解析了FTP协议的双连接特性(控制连接与数据连接),强调保持控制连接的重要性。随后详细说明了ABAP中FTP操作的四步标准流程:建立连接(包含HTTP_SCRAMBLE加密)、执行命令、断开连接和关闭RFC通道。文章提供了实战案例代码,演示如何将FTP文件复制到应用服务器再读取进内表处理,特别指出后台作业与前台操作的关键差异。最后总结了常见错误排查要点,包括连接模型、路径设置和资源释放等问题。全文通过SAP标准函数模块的调用顺序、典

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 308

ubuntu sun-java6-jre_Ubuntu 12.10下安装sun-java6-jre

Ubuntu 12.10下安装sun-java6-jre过程记录。手动修改下载源,指令如下:root@ www.linuxidc.com :/# cd /etc/aptroot@ www.linuxidc.com :/etc/apt# cp sources.list sources.list.bakroot@ www.linuxidc.com :/etc/apt# vim sources.list...

weixin_42226397的博客 231

YOLOv12改进策略【独家融合改进】| SPD-Conv+PPA 再次提升模型针对小目标的特征提取能力

SPD-Conv是一种新的 CNN 构建模块,用于替代传统 CNN 架构中使用的步长卷积(strided convolution)和池化(pooling)层,它由空间到深度(Space-to-depth,SPD)层和非步长卷积(non - strided convolution)层组成。

Limiiiing的博客 1028

debain sun java 1.6_debian 下安装sun-java6的一个问题

debian下安装sun-java6后查看/etc/alternatives目录发现lrwxrwxrwx 1 root root 44 2008-03-21 09:51 appletviewer -> /usr/lib/jvm/java-1.5.0-sun/bin/appletviewerlrwxrwxrwx 1 root root 35 2008-03-21 09:51 apt -&g...

weixin_36039921的博客 114

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

sun-java6-bin ubuntu_无法在Ubuntu Hardy上安装sun-java6-bin包(8.04)

我刚刚从Dapper升级到Hardy,无法在我的生活中安装java:$ sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk[sudo] password for bobpete:Reading package lists... DoneBuilding dependency treeReading state informa...

weixin_28941265的博客 154

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

ubuntu sun-java6-jre_在ubuntu下简单快速地安装 Sun-java6

一种是Ubuntu源自带的open-java(icedtea),一个是Oracle的sun-java6。前者是Ubuntu默认的Java,sun-java6已经从ubuntu官方源里面去掉了,想要从源安装,必须添加ubuntu的patner(合作组织)的源。而如果打算正儿八经到做开发最好是使用sun-java,从而避免很多问题。如果安装了openjdk且有洁癖:-),可先卸载:sudoapt-g...

weixin_35436969的博客 263

sun-java6-jdk

1、添加这个源: sudo add-apt-respository "deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse"  2、sudo apt-get update 3、sudo apt-get install sun-java6-jdk  OK了

sucfail的专栏 754

sun java6 jdk下载_Andorid sun-java5-jdk 和 sun-java6-jdk的安装

sun-java5-jdk 的安装由于Ubuntu 高版本不再支持sun-java5-jdk,所以使用自带的更新工具是无法更新到 sun-java5-jdk的,因此需要手动添加更新源,我使用的是 163的镜像源,速度很快步骤如下:1.运行命令 sudo gedit /etc/apt/sources.list2.打开 sources.list 后在最后添加 deb http://mirrors.16...

weixin_28731223的博客 417

apt-get install sun-java6-jdk

Install sun-java6-jdk on Ubuntu 10.04 (Lucid)02 Jun 2010 at 13:20DanielJavaJava (programming language) Ubuntu (operating system)Tw

duck_maxwit的专栏 1241

ubuntu 10.10 安装sun-java6-jdk的方法

Ubuntu 10.10已经去掉 sun-java6-jdk 和 sun-java6-jre的软件包; 如果直接用命令: sudo apt-get install sun-java6-jdk 会出现错误 正在读取软件包列表…完成 正在分析软件包的依赖关系树 正在读取状态信息… 完成 现在没有可用的软件包 sun-java6-jre,但是它被其它的软件包引用了。 这可能意味着这个缺失

zcsoft 2362

install sun-java6-jdk

edit /etc/apt/source.list-------------------------------deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverseapt-get updateapt-get install sun-java6-jdkdone.PS: sun-java6-jdk version 6.06

mpd5956的专栏 474

ubuntu 11.10 安装 sun-java6-jre 和 sun-java6-jdk

方法一 由于版权问题,ubuntu 11.10上再也不能直接找到(Oracle) Sun JDK了。需要添加一个特殊的源。 shell代码 sudo add-apt-repository ppa:ferramroberto/java   sudo apt-get update   sudo apt-get install sun-java6-jdk sun-java6-plugin

andrew的博客 594

ubuntu添加sun-java6-jdk源 .

2012-03-13 11:42 ubuntu sun-java6-jdk源 1、添加这个源: deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse。 2、sudo apt-get update 3、sudo apt-get install sun-java6-jdk   ubuntu 11.10 安装

Aaronzzq的专栏 1296

添加ubuntu sun-java6-jdk源

1、添加这个源:  sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse。" 2、sudo apt-get update 3、sudo apt-get install sun-java6-jdk

Focus on the Linux kernel 1555

ubuntu添加sun-java6-jdk源

由于ubuntu10.04版本去掉了sun-java6-jre,sun-java-jdk的源,标准的库只有openJDK了,所以直接运行 sudo apt-get install sun-java6-jdk 命令,会提示: 现在没有可用的软件包 sun-java6-jdk,但是它被其它的软件包引用了。 这可能意味着这个缺失的软件包可能已被废弃, 或者只能在其他发布源中找到 解决的方

jiang_dlut 7924

在ubuntu下简单快速地安装 Sun-java6

<br />一种是Ubuntu源自带的open-java(icedtea),一个是Oracle的sun- java6。前者是Ubuntu默认的Java,sun-java6已经从ubuntu官方源里面去掉了,想要从源安装,必须添加ubuntu的 patner(合作组织)的源。而如果打算正儿八经到做开发最好是使用sun-java,从而避免很多问题。<br /><br /> 如果安装了openjdk且有洁癖:-),可先卸载:<br /><br /> sudo apt-get autoremove op

josling的专栏 854

Ubuntu 上安装 sun_java6_jdk 问题

http://happy-coding.com/install-sun-java6-jdk-on-ubuntu-10-04-lucid/我在终端输入:sudo apt-get install sun_java6_jdk出现了问题:package sun_java6_jdk不能被找到apt-get提示了以下信息:Package sun-java6-jdk is not available, but is referred to by another package.<br /> This may mean

lmc_wy的专栏 1155
上一篇: Dreamhost上数据库的中文问题
下一篇: 通过ContactsContract类获取电话号码的改变
pythoner
博客等级 码龄18年 15粉丝 89原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值