0:03
A few days ago I was busting in tropic
0:05
for not having a Linux edition of the
0:08
cloud desktop application. They were
0:10
quick to save for Windows and Mac OS,
0:12
but Linux users left out in cold as
0:16
And like always the communities stepped
0:17
up and built one for themselves. This
0:20
one right here, the cloud desktop Debian
0:22
application. Another reason for my
0:24
discontent was this. In an interview
0:26
when Anthropic's CEO was asked how they
0:29
are managing to ship new models and
0:31
features so fast, his answer was this.
0:33
>> They are we're now using Claude to help,
0:36
you know, develop [music] our models
0:37
and, you know, make them more efficient
0:39
and quickly develop products.
0:42
>> So naturally I was thinking if that's
0:44
the secret sauce they have, why not use
0:46
it to build Claude code desktop app for
0:48
Linux too. To my surprise they recently
0:50
released the beta for Linux. [music] So
0:52
let's not waste any more time talking
0:54
about it and install it in our system
0:57
and see what we actually get. Now, there
1:00
is some sort of requirements that we
1:01
have to keep in mind. It requires Ubuntu
1:04
22 or later editions [music] and Debian
1:08
12 or later edition. So if you have any
1:10
of these distributions, [music] you are
1:12
good to go. Any distributions that is
1:14
based on these two distributions like
1:16
Linux Mint, Kali Linux, [music]
1:18
elementary OS or all the other Debian
1:20
based distributions. For Red Hat based
1:22
systems, it will be released later. So
1:24
distros like Fedora, Rocky Linux, CentOS
1:27
and Red Hat of course, for these
1:29
distributions the RPM based will be
1:31
released later on. You guys have to wait
1:34
for it. And the current package is
1:35
supported for both AMD based and ARM
1:38
based systems and you need to [music]
1:40
have a 64-bit, that's a requirement.
1:42
Another thing is the virtualization. So
1:45
by default it is enabled in most of the
1:47
systems and in rare case it may not be
1:49
enabled in your system, so you have to
1:51
go into the BIOS and enable the
1:53
virtualization and then you can [music]
1:55
use the software. So with these all
1:57
requirements in mind, let's quickly
1:59
install the software and see. So, you
2:02
have to head on to this documentation
2:03
page and here you have all the commands
2:06
that you have to run. I'll provide the
2:07
link in the description as well as all
2:09
these commands, so you can quickly copy
2:11
and paste [music] and execute them. So,
2:12
first we have to import the Entropic
2:15
signing key so that we can authenticate
2:17
the package that we are installing and
2:19
this requires curl utility. So, if you
2:22
get the message like curl not found,
2:24
then you have to install [music] it
2:26
command. Then again run this command so
2:28
that it can import the signing key.
2:30
After importing signing key, you have to
2:32
add the repository into the system for
2:35
the cloud code application so that you
2:37
can download the cloud code and any
2:39
future updates. So, after adding the
2:42
repository, you have to update the
2:44
package index. So, run this command sudo
2:46
apt update and it will update it.
2:49
Finally, we can install cloud desktop
2:51
application. So, run this command and
2:55
You see this is also installing bird io
2:57
fst. So, this package is necessary
3:00
because it is used by Cowerb and
3:02
probably by cloud code also, the cloud
3:04
code feature in the cloud code desktop
3:06
application for sandboxing particular
3:08
directories to enforce permissions
3:09
[music] and isolation. We will come to
3:12
this later on as well because we have to
3:14
add the user in the KVM group. [music]
3:16
So, now that we have installed the cloud
3:18
code, let me quickly open it up and
3:21
[music] sign in my account.
3:33
So, here you go folks. This is the
3:34
application and the little cloud mascot
3:37
is playing with football. Here are all
3:39
my chat sessions. This coding section we
3:41
have already seen and this Cowerb tab
3:44
which is hidden right now. To enable it,
3:47
we have to add our current user which is
3:49
Linux S2 in my case to the KVM group.
3:52
So, let me quickly do that. So, open the
3:54
terminal and just type this command.
3:59
We are basically appending our current
4:01
user to the KVM group here.
4:03
If I run the groups, you can see all the
4:05
groups the current user is part of and
4:08
the KVM is not listed here because we
4:10
have just added our current user to the
4:13
>> for the KVM to appear here, we have to
4:15
reboot the system. So, let me quickly
4:17
reboot it and show you again.
4:20
So, I have rebooted my computer. Now, if
4:23
I type the group, you can see my user
4:25
has been added to the KVM group as well.
4:28
Let's open Claude and see if over
4:41
You can see now I can navigate to it as
4:45
With Claude, you also get this design
4:46
feature. You get bunch of these options
4:48
[music] to choose from depending upon
4:50
your need. So, let me design something
4:52
quickly. I'm going to go with this
4:54
animation [music] option here and I'm
4:56
prompting a happy Linux mascot. Let's
4:59
see how it turns out.
5:01
This will take some time because it has
5:02
to do bunch [music] of things. So, let's
5:12
I think it's looking pretty good. The
5:14
Linux mascot having fun. So, there you
5:16
go folks. The Claude code desktop
5:18
application officially running on my
5:20
Linux computer. You can install on yours
5:22
as well. Just follow the guide. My
5:24
gratitude goes to Anthropic [music] for
5:26
finally releasing it and I hope you find
5:28
it helpful. I'll catch you again in the
5:30
next one. Till then, ta-ta and bye-bye.